Full Stack Developer (Strapi)
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Full Stack Developer with deep expertise in Angular, Strapi, and Next.js to join our engineering team. This role is central to building modern, scalable web applications and APIs, with a strong emphasis on front-end performance, headless CMS integration, and seamless user experiences., Front-End Development:
Build responsive and high-performance UIs using Angular 17 and Next.js.
· Collaborate with UX/UI designers to deliver intuitive and accessible interfaces.
· Implement advanced state management using NGRX and RXJS.
· Optimize applications for speed, scalability, and SEO using SSR/SSG capabilities in Next.js.
Back-End Development:
· Develop and manage APIs and content models using Strapi (Headless CMS).
· Integrate Strapi with Angular and Next.js front-ends and third-party services.
· Design secure and scalable RESTful and GraphQL APIs.
· Implement robust authentication and authorization flows.
Requirements
Do you have experience in TypeScript?, · Deploy applications using Docker and Kubernetes.
· Work with CI/CD pipelines and Infrastructure as Code tools.
· Ensure secure, cloud-native deployments on GCP (preferred), AWS, or Azure.
Essential Skills required:
· Strong hands-on experience with Angular 17, Strapi, and Next.js.
· Proficiency in JavaScript, TypeScript, HTML, and CSS/SCSS.
· Experience with RESTful APIs, GraphQL, and modern front-end build tools.
· Familiarity with Git, Agile methodologies, and DevOps practices.
Nice to Have:
· Experience with Node.js (Fastify or Express).
· Knowledge of CI/CD pipelines and cloud-native architecture.
· Understanding of security best practices (OAuth, CORS, CSRF).
· Exposure to monitoring tools like Datadog or Grafana.