Tech Lead – React Frontend Development
We are seeking an experienced React.js with 5-7 years of hands-on front-end development experience and at least 1–2 years in a tech lead role. The ideal candidate will have a strong grasp of modern React practices, excellent communication skills, and experience working with international teams or clients. You will lead the design and development of high-quality, scalable front-end applications, guide a team of engineers, and collaborate with product managers, designers, and backend teams to drive the product forward.
Key Responsibilities:
Technical Leadership
- Own the frontend architecture and establish best practices for scalable and maintainable code.
- Make high-impact technical decisions related to component structure, state management, performance optimization, design patterns, and tooling.
- Lead code reviews, enforce coding standards, and ensure high-quality deliverables.
Development & Delivery
- Build robust, responsive, and dynamic web interfaces using React.js and modern JavaScript.
- Drive modular, reusable component design, ensuring accessibility and responsiveness.
- Ensure frontend integrations with APIs are functional, performant, and secure.
Process & Quality Assurance
- Define and implement CI/CD pipelines for frontend applications, for deployments in any of AWS, Azure and GCP with managed services
- Ensure proper testing coverage (unit, integration, E2E).
- Contribute to sprint planning, estimations, and retrospectives.
- Enforce consistency, documentation, and automated quality checks throughout the codebase.
Team Collaboration & Mentorship
- Mentor and coach junior and mid-level frontend developers.
- Conduct regular 1:1s, pair programming, and learning sessions.
- Guide the team through sprints and architectural discussions.
- Cross-functional Communication
- Act as a key frontend voice in planning meetings with Product Owners, Designers, and Backend Architects.
Required Skills & Experience:
- 5–7 years of experience in front-end development, with at least 4 years in React.js
- 1+ years experience in a team lead or architect role
- Strong fundamentals in JavaScript (ES6+), HTML5, CSS3, DOM, and browser rendering
- Deep knowledge of React.js, Hooks, functional components, and component lifecycle
- Expertise in state management tools: Redux, Zustand, or Context API
- Strong understanding of RESTful APIs, and handling authentication/authorization
- Experience with international/overseas client communication
- Experience in leading frontend design decisions, tech evaluations, and delivery management
- Skilled in responsive design, cross-browser compatibility, and mobile-first development
- Proficient with version control (Git) and Git-based workflows (PRs, branches, reviews)
- Solid understanding of performance optimization, lazy loading, and bundle splitting
- Familiarity with frontend build tools: Webpack, Vite, Babel, Rollout, Parcel and CSS pipelines for SASS and SCSS
Nice to Have:
- Proficiency in TypeScript
- Experience with Next.js or SSR frameworks
- Experience in Tailwind, Design systems
- Advanced Knowledge of testing frameworks: Jest, Cypress, React Testing Library
- Familiarity with Storybook and component library documentation
- Experience integrating CI/CD pipelines (e.g., GitHub Actions, GitLab CI)
- Understanding of design systems and atomic design principles
- Exposure to Agile/Scrum methodologies
Soft Skills & Leadership Traits:
- Strong problem-solving and debugging capabilities
- Excellent written and verbal communication
- Comfortable explaining complex frontend concepts to non-technical stakeholders
- Demonstrated ability to mentor, delegate, and uplift team performance
- Proactive, accountable, and a strong sense of ownership
- A passion for building products, not just writing code
How to Apply:
Send your resume to career@kilowott.com
Job Type: Full-time
Pay: From ₹400,000.00 per year
Work Location: In person