Lead UI Engineer #3061

CESIT
Full-timeβ€’Chennai, India

πŸ“ Job Overview

Job Title: Lead UI Engineer #3061

Company: CESIT

Location: Chennai, Tamil Nadu, India

Job Type: Full-Time

Category: Frontend Engineering / Full-Stack Development

Date Posted: March 16, 2026

Experience Level: 10+ Years

Remote Status: On-site

πŸš€ Role Summary

  • Spearhead the architectural design and development of scalable, high-performance web applications with a primary focus on Next.js.

  • Drive the implementation of advanced rendering strategies including SSR, SSG, ISR, and Edge Functions to optimize user experience and SEO.

  • Lead the development of robust frontend architectures leveraging React.js, including Hooks and Context API, ensuring modularity and testability.

  • Develop and manage backend APIs using Next.js API routes or dedicated Node.js services to support frontend applications.

  • Champion performance optimization initiatives, focusing on Core Web Vitals, search engine visibility, and overall application scalability.

πŸ“ Enhancement Note: While the title is "Lead UI Engineer," the responsibilities clearly indicate a full-stack role with significant backend API development and cloud deployment expectations, particularly with Next.js. The primary focus on Next.js and React, combined with secondary Shopify and cloud platform responsibilities, positions this role as a senior full-stack developer with a strong frontend specialization. The experience level of 10+ years further reinforces the leadership and architectural responsibilities.

πŸ“ˆ Primary Responsibilities

  • Architect, design, and develop scalable and performant web applications, with a strong emphasis on Next.js.

  • Implement and optimize various rendering strategies such as Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), and Edge Functions.

  • Build and maintain robust frontend architectures using React.js, leveraging modern features like Hooks and Context API for efficient state management.

  • Develop backend APIs using Next.js API routes or standalone Node.js services to power frontend functionalities.

  • Drive continuous performance optimization efforts, focusing on metrics like Core Web Vitals, and enhance SEO performance.

  • Implement secure authentication and authorization mechanisms, including JWT, OAuth, and session-based security.

  • Integrate and manage third-party services and APIs seamlessly into the application architecture.

  • Write clean, modular, well-documented, and testable code adhering to best practices.

  • Provide technical leadership, guide architectural decisions, and mentor junior developers within the engineering team.

  • Develop and customize Shopify themes, storefronts, and applications, ensuring a high-quality e-commerce user experience.

  • Build and maintain custom, public, and private Shopify applications, extending platform functionality.

  • Design and implement headless Shopify storefronts, integrating with Next.js for dynamic content delivery.

  • Utilize Shopify APIs (Admin API, Storefront API, GraphQL) for data management and application integration.

  • Implement webhooks, app extensions, and checkout customizations to enhance Shopify store capabilities.

  • Deploy, manage, and monitor applications on cloud platforms such as Netlify (preferred), Azure, or AWS.

  • Configure and maintain CI/CD pipelines for streamlined development and deployment workflows.

  • Manage serverless functions (e.g., Netlify Functions, AWS Lambda) for scalable backend logic.

  • Handle cloud storage, caching mechanisms, and Content Delivery Network (CDN) integrations for optimal performance.

πŸ“ Enhancement Note: The responsibilities are extensive and cover a broad spectrum of full-stack development, from frontend architecture and rendering strategies to backend API development, e-commerce platform customization (Shopify), and cloud deployment. The emphasis on Next.js, React, and Shopify indicates a specialized role within the e-commerce and web application development space.

πŸŽ“ Skills & Qualifications

Education:

  • While no specific degree is mentioned, a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is typically expected for this level of experience.

Experience:

  • Minimum of 8 years of hands-on full-stack development experience.

  • Proven track record of leading the design and development of complex web applications.

Required Skills:

  • Core Full-Stack Expertise:

    • Strong expertise in Next.js (App Router & Pages Router).
    • Deep proficiency in React.js (Hooks, Context API).
    • Solid experience with Node.js for backend services and API development.
    • Advanced JavaScript (ES6+) and TypeScript proficiency.
    • Expertise in RESTful API development and GraphQL.
    • Proficient in implementing secure authentication & authorization strategies (JWT, OAuth, session-based).
    • Strong understanding of performance optimization techniques and SEO best practices.
    • Proficient with version control systems, primarily Git.
  • Shopify Development:

    • Minimum of 2 years of hands-on Shopify development experience.
    • Experience building headless commerce solutions using Next.js.
    • Proven experience in developing Shopify apps (custom, public, private).
    • Familiarity with Shopify CLI, Polaris, Remix.js, and Liquid templating.
    • Understanding of the Shopify Partner ecosystem.
  • Cloud & Deployment:

    • Hands-on production deployment experience with Netlify is a must.
    • Experience with at least one of the following cloud platforms: AWS, Azure, or GCP.
    • Experience deploying and scaling Next.js applications in production environments.
    • Practical experience with CI/CD pipeline implementation.

Preferred Skills:

  • Experience with other JavaScript frameworks or libraries beyond React.

  • Knowledge of containerization technologies like Docker.

  • Experience with Infrastructure as Code (IaC) tools.

  • Familiarity with monitoring and logging tools for production environments.

  • Experience in Agile/Scrum methodologies.

πŸ“ Enhancement Note: The "8+ years" experience combined with "Lead" in the title suggests a deep mastery of the core technologies. The requirement for Netlify deployment is specific and crucial for candidates to highlight. The distinction between "Core (Must Have)" and "Shopify Experience" and "Cloud & Deployment" clearly delineates the essential skill sets.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase at least one complex Next.js application project demonstrating proficiency in SSR, SSG, ISR, and API routes.

  • Include a project that highlights headless Shopify implementation, demonstrating seamless integration between Next.js and Shopify APIs.

  • Present a project that involves deployment on Netlify, detailing the CI/CD setup and any serverless functions used.

  • Demonstrate projects where performance optimization (e.g., Core Web Vitals improvements) and SEO best practices were a key focus.

Process Documentation:

  • Be prepared to discuss the architectural decisions and trade-offs made in your past projects, particularly regarding rendering strategies and API design.

  • Detail your approach to writing clean, modular, and testable code, including any specific testing methodologies you employ (e.g., unit, integration, end-to-end testing).

  • Explain your process for performance analysis and optimization, including tools and techniques used to identify and resolve bottlenecks.

  • Describe your experience with CI/CD pipelines, including setup, maintenance, and troubleshooting.

πŸ“ Enhancement Note: For a Lead UI/Full-Stack Engineer role, a strong portfolio is critical. The emphasis should be on demonstrating architectural thinking, problem-solving, and successful implementation of complex features across the full stack, with a specific focus on Next.js and Shopify.

πŸ’΅ Compensation & Benefits

Salary Range:

Benefits:

  • Flexible working hours to promote a healthy work-life balance.

  • Opportunities to work with cutting-edge tools and advanced technologies.

  • Global exposure, enabling collaboration with international teams and clients.

  • A supportive environment that encourages and facilitates the execution of innovative ideas.

  • Regular and on-the-spot rewards and recognition for outstanding performance.

  • Access to a comprehensive platform for skill enhancement through various Learning & Development (L&D) programs.

Working Hours:

  • Standard full-time working hours are expected, likely around 40 hours per week.

  • The company offers flexible working hours, allowing for some autonomy in scheduling workdays and times, which is beneficial for operations professionals managing complex project timelines and cross-functional dependencies.

πŸ“ Enhancement Note: The salary estimate is based on general market data for senior engineering roles in India, specifically Chennai. The listed benefits are directly from the provided text and are tailored to highlight aspects valuable to operations professionals, such as flexibility and growth opportunities.

🎯 Team & Company Context

🏒 Company Culture

Industry: Software Product Development, Quality Engineering, and Digital Transformation Consulting. CESIT serves a diverse range of global clients across sectors like Automotive, AgTech, Bio Science, EdTech, FinTech, Manufacturing, Online Retailers, and Investment Banks.

Company Size: Large Enterprise (implied by 26+ years of experience, Fortune 500 client relationships, and "exponential growth phase").

Founded: 1999 (calculated from 26+ years of experience as of 2025).

Team Structure:

  • The engineering team likely comprises specialized roles for frontend, backend, QA, and cloud infrastructure.

  • This Lead UI Engineer will likely be a senior individual contributor or team lead, reporting to an Engineering Manager or Director.

  • Close collaboration with Product Managers, Designers, and other engineering disciplines (backend, QA) is expected.

Methodology:

  • Data Analysis & Insights: Emphasis on data-driven decision-making for performance optimization and user experience improvements.

  • Workflow Planning & Optimization: Designing and implementing efficient development workflows, including CI/CD and agile methodologies.

  • Automation & Efficiency: Utilizing tools and processes to automate repetitive tasks, streamline deployments, and enhance overall development efficiency.

  • Process-Oriented Culture: A strong commitment to continuous improvement and structured development processes.

  • Partnership Mindset: A collaborative approach with clients, focusing on long-term relationships and shared technological roadmaps.

Company Website: http://www.cesltd.com/

πŸ“ Enhancement Note: The company description highlights a mature, established organization with a strong focus on long-term client relationships and innovation. The "exponential growth phase" suggests a dynamic environment where process and efficiency are crucial for scaling.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: Senior Full-Stack Engineer / Lead Engineer. This role is positioned at a senior individual contributor level, with significant responsibility for architectural design, technical leadership, and mentoring. It demands a deep understanding of modern web technologies, e-commerce platforms, and cloud deployment strategies.

Reporting Structure: Likely reports to an Engineering Manager or Director of Engineering. May also have direct reports or mentees if a formal team lead structure is in place. Collaboration with Product Management and other engineering teams is essential.

Operations Impact: This role has a direct impact on the quality, performance, scalability, and maintainability of client-facing applications and e-commerce platforms. By leading technical initiatives and mentoring developers, the individual contributes to the overall efficiency and effectiveness of the engineering organization, supporting CESIT's ability to deliver high-quality digital transformation services and maintain long-term client relationships.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in Next.js, React, Shopify headless commerce, and cloud-native architectures.

  • Leadership Development: Transition into formal team lead or management roles, overseeing larger projects or teams.

  • Architectural Design: Take on broader architectural responsibilities, influencing technology roadmaps and standards across multiple projects.

  • Client Engagement: Develop stronger client-facing skills, participating in technical consultations and strategic roadmap discussions.

  • Innovation & R&D: Contribute to internal innovation initiatives and explore new technologies for client solutions.

πŸ“ Enhancement Note: The "Lead" title and extensive experience requirements clearly point to a senior role with significant growth potential beyond just coding, including leadership and architectural influence.

🌐 Work Environment

Office Type: On-site. The role is based in Chennai, India, indicating a traditional office-based work environment.

Office Location(s): Chennai, Tamil Nadu, India.

Workspace Context:

  • The environment is described as "enabling and empowering," suggesting a culture that supports professional growth and autonomy.

  • Collaboration is key, with opportunities to connect with both internal teams and international client portfolios.

  • Access to "advanced tools and technologies" is highlighted, indicating a modern tech stack and investment in developer resources.

Work Schedule:

  • Full-time employment with flexible working hours. This flexibility

Application Requirements

Candidates must possess 8+ years of full-stack development experience with strong expertise in Next.js, React, Node.js, TypeScript, and API development, alongside performance optimization and security practices. A minimum of 2 years of hands-on Shopify development experience, including headless commerce solutions, and production deployment experience with Netlify are also required.