Imedia24 GmbH, is a German based company headquartered in Munich & specialized in providing Digitalized solutions, IT Consulting and services to organizations & businesses to help them monitor and optimize Products; Operations and transactions using the latest technologies.
We are looking for a Senior Frontend Developer with a strong background in Next.js or React.js, Tailwind CSS, and JavaScript/TypeScript. The ideal candidate should have experience with headless CMS and a solid understanding of web accessibility principles. You will play a key role in building high-performance, scalable, and user-friendly web applications.
Responsibilities
- Develop, optimize, and maintain responsive user interfaces using React.js or Next.js.
- Implement modern styling solutions using Tailwind CSS for clean and maintainable designs.
- Write clean, maintainable, and scalable code in JavaScript/TypeScript.
- Ensure web accessibility (a11y) best practices are followed to create inclusive experiences.
- Work with headless CMS solutions (e.g., Contentful, Strapi, Sanity) for content-driven applications.
- Optimize applications for performance, SEO, and usability.
- Collaborate with UI/UX designers, backend developers, and product teams to deliver high-quality applications.
- Debug, troubleshoot, and improve existing frontend solutions.
- Stay up-to-date with the latest frontend development trends, tools, and best practices.
Requirements
- 5+ years of experience in frontend development.
- English proficiency.
- Proficiency in React.js or Next.js.
- Strong experience with Tailwind CSS and component-based styling.
- Solid understanding of JavaScript and TypeScript.
- Hands-on experience with headless CMS platforms (e.g., Contentful, Strapi, Sanity, Prismic).
- Knowledge of web accessibility (WCAG, ARIA) principles and best practices.
- Experience in performance optimization and SEO best practices.
- Strong problem-solving skills and ability to work in an agile environment.
- Excellent communication and collaboration skills.
Nice to Have
- Experience with server-side rendering (SSR) and static site generation (SSG).
- Familiarity with GraphQL and API integrations.
- Knowledge of state management libraries (Redux, Zustand, Recoil, etc.).
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Exposure to CI/CD pipelines and DevOps practices, as well as cloud services.
Employment Terms:
- Job: Full Time
- Location: Remote/Rabat.
- Contract: Permanent Contract (CDI)