17 Oct
|
Cloudesign
|
India
Job Description : Senior Full Stack Engineer (Node.js, React.js, Headless CMS).
About The Role
We are rebuilding our public-facing web platform on a modern, headless architecture. You will design and build the content layer (Strapi) and the React front end that consumes it. The work is performance-sensitive, security-conscious and subject to regulatory and compliance requirements. You will be a hands-on senior engineer who shapes technical decisions and mentors others.
Key Responsibilities
• Design, build and maintain scalable web applications using React.js (Next.js preferred) and Node.js.
• Architect and implement content models, APIs and workflows in Strapi headless CMS.
• Build custom Strapi plugins, controllers, services, lifecycle hooks, middleware and policies, and handle upgrades across major versions.
• Configure roles and permissions, i18n, media handling, and draft/publish and review workflows to meet editorial and compliance needs.
• Build REST and GraphQL APIs and integrate the CMS with internal services, third-party APIs and authentication systems (SSO/SAML/OAuth2).
• Optimize for performance, SEO and accessibility (Core Web Vitals, SSR/SSG/ISR, caching, CDN).
• Write clean, tested, maintainable code, and take part in code reviews and architecture discussions.
• Own deployments with the DevOps team : CI/CD, containerization, environment management and monitoring.
• Apply secure coding practices (OWASP Top 10, input validation, secrets management, dependency hygiene) and support security reviews and audits.
• Mentor junior and mid-level engineers, and document technical designs and decisions.
Required Skills And Experience
• 6 to 8 years of professional software development, including 4+ years of solid hands-on Node.js (Express, NestJS or Koa) and React.js.
• Proficiency in JavaScript (ES6+) and TypeScript.
• At least 2 years of hands-on experience with a headless CMS, preferably Strapi (v4/v5), covering content modeling, custom extensions and pr
📌 Cloudesign - Senior Full Stack Engineer - Node.js/React.js (India)
🏢 Cloudesign
📍 India