Johnson Controls International logo

Full Stack Developer – Headless Web

Johnson Controls International

Bengaluru, Karnataka, IndiaMID

Job Description

Seeking a Full Stack Developer with expertise in headless web architecture.

Responsibilities

  • Modern Frontend Engineering
  • Design and develop high-performance web applications using Next.js, React.js, and TypeScript
  • Implement advanced rendering strategies including Static Site Generation (SSG), Server-Side Rendering (SSR), Incremental Static Regeneration (ISR), and Edge Rendering for optimal performance and scalability
  • Build reusable, modular, and maintainable component libraries and design systems
  • Ensure adherence to accessibility (WCAG), SEO best practices, and responsive design principles
  • Collaborate closely with UX/UI teams to deliver pixel-perfect, user-centric digital experiences
  • Headless Architecture & Composable DX
  • Implement and manage headless CMS integrations, using APIs/GraphQL for dynamic content delivery
  • Design scalable composable architectures that decouple frontend from backend systems
  • Support multi-site, multi-brand, and multi-lingual web platforms, ensuring consistency and governance across regions
  • Work with content, marketing, and product teams to enable flexible and reusable content models
  • Integrate with enterprise systems such as analytics, personalization, DAM, and marketing platforms
  • Vercel Platform Ownership & Cloud Delivery
  • Own end-to-end deployment of web applications on Vercel, including project setup, configuration, and environment management
  • Manage multi-environment deployments (Development, QA, UAT, Production) with robust CI/CD pipelines
  • Implement and optimize edge delivery strategies, CDN configurations, and caching mechanisms for global performance
  • Ensure secure and resilient deployments by implementing:
  • WAF and bot protection policies
  • Secure handling of environment variables, API keys, and tokens
  • Integration with enterprise security frameworks
  • Performance Engineering & Optimization
  • Continuously monitor and improve Core Web Vitals (LCP, CLS, INP) and other performance metrics
  • Apply best practices such as code splitting, lazy loading, image optimization, and efficient data fetching
  • Optimize applications for low latency and high availability across global regions
  • Conduct performance audits and implement improvements to meet or exceed industry benchmarks
  • DevOps, Monitoring & Reliability
  • Implement and maintain CI/CD pipelines for fast, reliable deployments
  • Integrate monitoring, logging, and observability tools to track application health
  • Troubleshoot production issues and ensure minimal downtime and quick resolution
  • Collaborate with cloud, platform, and security teams to ensure high availability and resilience

Qualifications

  • 10+ years of experience in full stack development.
  • Strong hands-on expertise in Next.js.

Nice to have

  • Experience with Core Web Vitals.

Interested in this role?

Sign up free to apply on FeedbackAI and get an AI match score for this job.