
Lead Engineer - Target India
About the role
We’re looking for a Lead Engineer to join our team and drive the development of modern, scalable, and high-performing applications. This role is ideal for a** hands-on technical leader** who excels in** frontend engineering (React + TypeScript)** while also bringing strong backend and system design expertise.
You’ll play a critical role in shaping architecture, mentoring engineers, and delivering impactful solutions that scale across millions of users.
What You’ll Do Lead & Architect
-
Design and build scalable, resilient, and high-performing full-stack applications
-
Own end-to-end architecture decisions across frontend systems
-
Drive technical strategy and influence engineering direction across teams
-
Ensure systems are production-ready, secure, observable, and maintainable Frontend Engineering (Primary Focus)
-
Build and architect applications using:
React.js (advanced patterns) -
TypeScript
-
Design modular, reusable, and scalable UI architectures
-
Optimize performance (rendering, code-splitting, lazy loading)
-
Establish and enforce frontend best practices and standards
-
Work with Next.js (SSR/SSG) where applicable
Quality & Testing
-
Define and implement robust testing strategies:
-
Unit (Jest, React Testing Library)
-
Integration & E2E (Cypress/Playwright)
-
Ensure high code quality with strong test coverage and automation
-
Champion a quality-first engineering culture Backend & Distributed Systems
-
Build and maintain backend services using:
Java, Spring Boot -
Develop RESTful and event-driven APIs
-
Work with:
Postgres, NoSQL databases -
Apache Kafka / streaming systems
-
Design systems for scalability, reliability, and fault tolerance System Design
-
Architect solutions using modern design patterns and best practices
-
Anticipate future needs and design for scalability and flexibility
-
Evaluate technologies and make data-driven technical decisions
-
Ensure strong observability (monitoring, logging, metrics)Mentorship & Collaboration
-
Mentor engineers and help grow technical talent
-
Collaborate across teams (product, design, engineering)
-
Lead discussions on architecture, design, and best practices
-
Act as a technical leader and trusted advisor What You Bring Must-Have Skills & Experience
-
4 year degree or equivalent experience
-
7+ years of software development experience with at least one full cycle implementation
-
Strong experience in:
React.js and TypeScript -
Architecting large-scale frontend applications
-
Deep understanding of:
Frontend performance and scalability -
Testing strategies for React applications
-
Backend experience with:
Java, Spring Boot -
Experience with:
Postgres, NoSQL databases -
Apache Kafka or event-driven systems
-
Strong system design and distributed systems knowledge
-
Exposure to cloud platforms (AWS, GCP, or Azure)Nice to Have
-
Experience with Next.js (SSR/SSG)
-
Exposure to AI coding tools like GitHub Copilot
-
Experience with micro-frontends
-
Familiarity with GraphQL
-
Familiarity with Agile methodologies such as Scrum or Kanban What Makes You a Great Fit
-
You’re a hands-on leader who enjoys solving complex problems
-
You think in terms of systems, scalability, and long-term impact
-
You care deeply about code quality, testing, and user experience
-
You’re passionate about mentoring and growing others
-
You thrive in a collaborative, fast-paced environment
Benefits and perks
•Learning Budget
Required skills
React
TypeScript
Java
Spring Boot
System design
Testing
Frontend architecture
Backend services
About Target
Tower 02
Headquarters