Frontend Software Developer for in-browser document editing tools at Avvoka. Responsible for performance, correctness, and creating delightful experiences for users of legal documents.
Responsibilities
Contribute to and evolve the Editor Lead feature and architecture work for the in-browser document editor and authoring surfaces.
Build high-performance, low-latency features that handle complex data models, dynamic content and large documents.
Implement, extend and maintain Quill modules and integrate with Quill’s event API.
Write and maintain robust, testable code.
Deliver clean, maintainable TypeScript/JavaScript with strong type safety and automated tests.
Use modern frameworks and tools to improve performance, stability, and developer ergonomics.
Ensure cross-browser compatibility and responsive behaviour across devices.
Implement collaboration features (presence, cursors, comments) with a focus on consistency and minimal latency.
Work with backend engineers on OT/CRDT integration, conflict resolution, and data reconciliation strategies.
Partner with designers, product managers and legal engineers to translate UX needs into technical solutions.
Provide constructive code reviews and take part in design and architecture discussions focusing on usability, accessibility and performance.
Improve internal tools, build reliable CI/CD for frontend releases, and ship observability for editor performance.
Requirements
5+ years of professional experience in JavaScript and TypeScript
Hands-on experience building/maintaining complex web apps — ideally editor/authoring tools or design surfaces.
Practical experience with Quill’s module system and Quill’s event API (essential).
Deep understanding of browser rendering, virtualisation techniques, memory management and performance optimisation.
Prior experience with real-time collaboration features (OT/CRDT, WebSockets, presence).
Solid testing strategies and experience with performance monitoring in production.
Benefits
Remote First hybrid working - Choose your days in office based on operational requirements
Annual learning and development budget
Home office IT allowance
Right to request flexible working arrangements
A collaborative, transparent company culture with real opportunities for growth
Job title
Frontend Software Developer – WYSIWYG, Editor and Authoring Tools
React Developer designing and maintaining web applications at a leading plastics processing company. Focusing on front - end architecture and user experience in a collaborative team environment.
Manager, Front - End & Advanced Development in R&D at Fiskars Group. Transforming ideas into viable solutions for tools with a focus on innovation and collaboration.
Web Developer creating PHP/Symfony - based online solutions for an international company. Involves development, maintenance, and support of online platforms and collaboration with IT colleagues.
Angular Developer collaborating with back - end team to define API contracts and conduct code reviews at Evertec + Sinqia. Participating in team meetings and guiding junior members.
Fullstack Softwareentwickler*in mit Fokus auf Frontend - Entwicklung für Cloud Company. Entwicklung von Anwendungen und Integration in bestehende Systeme mit hohem Sicherheitsstandard.
Frontend Developer focusing on mobile applications using React and NextJS at Itaú. Collaborating with design and backend teams to deliver integrated and efficient solutions.
Front - End Developer working on large - scale enterprise platforms for U.S. client. Collaborate in a global team to drive digital transformation and enhance business operations.
Lead Frontend Developer expanding the user interface for a SaaS product tackling engineering challenges. Collaborating on innovative software solutions in a technology - driven scale - up environment.
Principal Product Engineer managing frontend architecture for AI - augmented engineering tools at Flux. Driving performance strategy and mentoring senior engineers within the hybrid work environment.
Technical Lead & Lead Architect developing a digital financial assistant at Europace. Focused on building scalable, AI - supported systems and leading engineering teams with AWS and Node.js expertise.