We are looking for a Senior Frontend Developer who can take ownership of a complex frontend ecosystem, make confident technical choices, and deliver reliable, scalable solutions. You will work on a mission-critical CRM system, improving and evolving its frontend architecture within a hybrid (legacy + modern) environment. Your work will directly impact internal users and core business operations.
Responsibilities:
- Collaborate with product, design, and backend teams to deliver scalable frontend solutions.
- Design, develop, and maintain features within a complex CRM platform.
- Write clean, maintainable code and improve legacy codebases.
- Own technical decisions, including architecture and implementation.
- Ensure high performance and responsiveness.
- Monitor, debug, and support production systems.
- Mentor team members and share technical knowledge.
- Follow best practices: testing, code reviews, and standards.
- Continuously improve user experience and system performance.
Requirements:
- Strong proficiency in TypeScript and modern JavaScript (ES2022+).
- Deep experience with React (hooks, performance optimization, patterns).
- Experience with Jotai and TanStack Query.
- Experience with Tailwind CSS and design systems.
- Familiarity with Radix UI, headless components, and MUI.
- Form handling with React Hook Form + Zod.
- Testing: Jest, Testing Library, Playwright.
- Experience with bundlers (Rspack or Webpack).
- Familiarity with tools like Biome.
- Experience with Sentry or similar monitoring tools.
- We believe great ideas happen together, so you’ll join us in a hybrid setup: 3 days in our lovely office and 2 days working remotely.
Nice to have :
- Migration experience from jQuery / Bootstrap to React.
- Familiarity with Web Workers / SharedWorkers.
- Basic knowledge of PHP templates.
- Experience in large hybrid systems.
Compensation
The compensation for this position is up to 4,500 EUR gross per month, depending on the applicant’s professional experience in the relevant field.