Senior JavaScript/TypeScript Developer building high-performance document editor for legal tech scale-up. Collaborating on architectural decisions and enhancing editor features.
Responsibilities
Contribute to and Evolve the Editor
Collaborate on development and architectural decisions for our in-browser document editor
Build high-performance, low-latency features that handle complex data models and dynamic content
Ensure compatibility across browsers and responsiveness across devices
Write and Maintain Robust Code
Deliver clean, maintainable, and testable TypeScript/JavaScript code
Work with modern frameworks and tools to continuously improve performance and stability
Build for resilience, scale, and security in a B2B SaaS environment
Collaborate and Communicate
Collaborate with product managers, designers, and other developers to deliver high-impact features
Provide thoughtful code reviews and technical guidance to team members
Contribute to discussions on UI/UX, performance, accessibility, and system design
Improve Developer Experience
Identify and implement improvements to our internal development tools and pipelines
Support documentation and onboarding for fellow engineers
Share knowledge through internal demos, code walkthroughs, and paired programming
Drive Technical Excellence
Stay up to date with latest best practices and advancements in frontend engineering
Champion scalable design patterns, testing strategies, and CI/CD workflows
Lead by example, setting a high technical bar for others to follow
Requirements
Strong proficiency in JavaScript and TypeScript (minimum 5 years’ experience)
Deep experience working with complex web applications, ideally involving content editors or design tools
Strong grasp of browser internals, rendering performance, and memory management
Prior experience working with collaborative or real-time features (e.g., OT, CRDTs, WebSockets)
Solid understanding of testing strategies and performance monitoring
Experience with Slate.js, ProseMirror, or other rich-text editors (desirable)
Familiarity with legal tech, document automation, or similar B2B SaaS platforms (desirable)
Prior involvement in scaling frontend architecture in a growing startup or scale-up (desirable)
Exposure to ClojureScript or other functional programming paradigms (desirable)
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
Digital Architect responsible for designing architecture for banking solutions at Commerzbank. Collaborating with teams to implement innovative technology solutions based in Łódź, Poland.
Digital Architect designing enterprise - level architectural solutions in the banking sector. Collaborating with teams to implement IT strategy and transform the bank's architecture landscape.
Software Developer working on telecommunications and cloud service solutions at vitroconnect. Collaborating in agile teams to refine requirements and integrate high - quality IT services.
Senior Java Fullstack Engineer developing digital products and APIs within a team for strategic transformation in Switzerland. Working closely with clients and using modern technologies like Angular and Spring Boot.
Developer creating innovative solutions in Java & SAP BTP for projects. Engaging in the full development lifecycle while optimizing existing systems in an international context.
Senior Software Development Engineer at Pico Technology balancing high performance features and technical debt resolution. Collaborating within Agile framework for software delivery.
Expert Application Analyst at TruStage analyzing business system needs and designing efficient application systems. Mentoring team members and resolving complex system issues in a remote USA environment.
.NET Developer at EveryMatrix contributing to payment gateway within online gambling platform. Engage in development, integration, and architectural design for evolving business functionalities.
Software Engineer at U.S. Bank tasked with designing and maintaining .NET Core applications. Collaborating in a team - oriented environment to enhance software reliability and customer experience.
Senior Developer specializing in PHP and Vue3 for a startup in Bas Rhin. Collaborating on diverse web application projects and team integration responsibilities.