Frontend Developer
Build the user interfaces of our web solutions with React and Next.js.
- Casablanca, Maroc
- CDI
- Confirmé
- Développement
OFFZONE develops complex web applications for demanding sectors: industrial ERPs, healthcare platforms, digitalization tools. Our interfaces must be performant, accessible and tailored to business users.
You will develop the interfaces of our web applications, working closely with product designers and backend developers. You will ensure quality, performance and accessibility of every screen.
- Develop performant and accessible React/Next.js interfaces
- Implement designs following the design system
- Manage application state and client-side interactions
- Optimize web performance (Core Web Vitals, lazy loading, SSR)
- Write component and integration tests
- Collaborate with the design team to refine user experience
- React
- Next.js
- TypeScript
- Tailwind CSS
- Git
- Proficiency with React and its ecosystem (hooks, context, server components)
- Experience with Next.js (App Router, SSR, ISR)
- TypeScript in production environments
- Pixel-perfect design implementation with attention to detail
- Knowledge of web accessibility principles (WCAG)
- 2 to 5 years of frontend development experience
- Sensitivity to design and user experience
- Autonomous, able to prioritize and deliver consistently
- Comfortable working in a multidisciplinary team
- Experience with Tailwind CSS or design token systems
- Knowledge of Framer Motion or advanced CSS animations
- Familiarity with testing tools (Playwright, Testing Library)
- Technical SEO knowledge
High-impact projects in industry, healthcare and digital transformation
Autonomy and ownership on your deliverables
Demanding and constantly evolving technical environment
Multidisciplinary team where everyone genuinely contributes
Continuous skill growth and knowledge sharing
Multi-sector, multi-country context (Morocco, France, Malaysia)
Application received and reviewed by the team
Discovery call (30 min, remote or on-site)
Technical assessment tailored to the role
Interview with the project team
Offer and onboarding
Frontend Developer
Apply
A few details so we can handle your application properly.