Job Summary
We are looking for an experienced React / Next.js Developer to join our digital team and take ownership of developing and maintaining our corporate website and related web applications. The ideal candidate should have strong front-end expertise combined with experience in deployment pipelines, CMS integration (Contentful), and modern development practices to deliver a seamless and high-performing user experience.
Must Have Skills (Mandatory)
- Strong proficiency in React.js, Next.js, HTML5, CSS3/SCSS
- Experience in developing responsive, SEO-friendly, and accessible web pages aligned with brand and UX guidelines
- Proven experience in integrating and managing headless CMS platforms, preferably Contentful
- Hands-on experience with API integration, authentication mechanisms, and web security best practices
- Experience in building and maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Familiarity with version control systems (Git), Docker, and cloud deployment platforms such as AWS, Azure, or Vercel
- Ability to collaborate effectively with UI/UX designers, backend developers, and product managers to deliver functional, scalable solutions
Good to Have Skills (Optional)
- Experience with TypeScript, Tailwind CSS, and Styled Components
- Knowledge of Server-Side Rendering (SSR) and Static Site Generation (SSG) in Next.js
- Familiarity with analytics and SEO optimization tools such as Google Analytics, Google Tag Manager, and similar platforms
- Experience working with design tools like Figma and integrating design systems
- Strong debugging, performance optimization, and problem-solving abilities
Qualifications & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 3 to 6 years of experience in front-end web development using React.js and Next.js
- Demonstrated experience in building and deploying corporate or marketing websites with headless CMS integrations
- Strong understanding of modern DevOps workflows, CI/CD best practices, and cloud-based deployment environments
- Passion for delivering clean, maintainable, and user-focused digital experiences