HamburgerMenu
hirist

Cloudesign - Senior Full Stack Engineer - Node.js/React.js

Cloudesign Technology Solutions
5 - 8 Years
Mumbai

Posted on: 16/10/2026

Job Description

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 strong 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 production deployment.

- Solid understanding of REST and GraphQL API design.

- Experience with relational databases (PostgreSQL, MySQL), including schema design and query optimization.

- Experience with state management (Redux, Zustand or React Query) and modern React patterns (hooks, context, code splitting).

- Familiarity with Git workflows, CI/CD pipelines, Docker, and at least one cloud platform (AWS).

- Experience writing unit, integration and end-to-end tests (Jest, React Testing Library, Cypress or Playwright).

- Good understanding of web security, authentication and authorization.

- Strong communication skills and the ability to work with product, design, content and compliance stakeholders.

Good to Have :

- Experience in BFSI, fintech or other regulated industries, including audit trails, maker-checker approval flows and data-privacy requirements.

- Experience migrating a legacy website or CMS to a headless architecture.

- Knowledge of Kubernetes, Terraform or similar infrastructure tooling.

- Experience with search (Elasticsearch, Algolia), CDN and edge caching, and observability tools (Datadog, New Relic, Grafana).

- Familiarity with SSO integrations (Okta, Azure AD) and role-based access control at scale.

- Contributions to open-source projects, or authored Strapi plugins.

- Experience with Strapi Enterprise features (review workflows, audit logs, SSO).

Education :

- Bachelor's degree in Computer Science, Engineering or a related field, or equivalent practical experience.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...