- Company Name
- Klaxoon, a Wrike company
- Job Title
- Senior Frontend Developer - (M/F/X) [Klaxoon]
- Job Description
-
Job Title: Senior Frontend Developer (React/TypeScript)
Role Summary:
Lead the design, development, and optimization of core features for Klaxoon’s whiteboarding collaboration platform. Focus on high‑performance, fluid UX, and real‑time interaction across synchronous, asynchronous, and hybrid scenarios.
Expectations:
- Resident of France, remote‑first role.
- Deliver production‑grade code with rigorous testing and documentation.
- Collaborate closely with product managers, UX designers, data specialists, and DevOps to ship new features and improve existing ones.
- Maintain coding standards, perform code reviews, and mentor junior developers.
- Comfortably communicate in French and hold a B2 proficiency in English.
Key Responsibilities:
1. Architect and implement new whiteboard components using React and TypeScript.
2. Build and maintain performant, responsive UI, ensuring minimal latency in real‑time collaboration.
3. Integrate web‑socket services for live updates and optimize network usage.
4. Set up and configure build tooling (Webpack, RSPack, Babel) and improve CI/CD pipelines.
5. Profile and optimize browser performance; address rendering bottlenecks.
6. Enable SSO, SCIM, OKTA, Teams, and other integrations for enterprise customers.
7. Publish and maintain public APIs (developer portal) for partner integrations.
8. Stay current with emerging frontend technologies, especially AI‑related enhancements.
9. Collaborate with cross‑functional teams to gather requirements, provide technical feasibility, and estimate effort.
Required Skills:
- 5+ years of frontend development experience.
- Expert proficiency in React, TypeScript, and modern state management.
- Strong knowledge of build tools (Webpack, RSPack, Babel) and module bundling.
- Deep understanding of browser internals, rendering pipeline, and performance optimization.
- Experience with WebSockets and real‑time data synchronization.
- Comfortable with mathematical concepts (transform matrices, geometry) for canvas rendering.
- Advanced skills in profiling, debugging, and performance tuning.
- Familiarity with AI concepts applied to frontend development is a plus.
- Fluent in French; B2 level English or higher.
Required Education & Certifications:
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field.
- No mandatory certifications required, though familiarity with modern frontend testing frameworks (Jest, React Testing Library) and CI/CD tools is expected.