Description :
Appinventiv is a leading global product development and digital transformation agency, empowering startups and enterprises with AI-powered digital products and solutions.
With a passionate team of 1600+ innovators across 6 global centers, Appinventiv has launched over 3000 digital products that drive growth, efficiency, and exceptional user experiences.
The company excels in technologies like Artificial Intelligence, Blockchain, Cloud, and Data Analytics, with a proven track record of transforming Description :
This is a full-time on-site role located in Noida for a Team Lead (React.js).
The Team Lead will be responsible for overseeing front-end development projects, guiding team members, and ensuring high-quality software development.
Day-to-day tasks include creating and maintaining React.js applications, collaborating with designers and backend developers, mentoring junior developers, and ensuring adherence to coding standards and best Responsibilities and Technical Accountabilities :
Technical Leadership and Architectural Guidance :
- Provide clear technical direction and architectural oversight for all front-end development projects, ensuring solutions are robust, maintainable, and aligned with enterprise standards.
- Drive the adoption of modern React.js patterns (e.g., functional components, hooks, context API, state management libraries like Redux, Zustand, or MobX) and efficient component lifecycle management.
- Conduct in-depth code reviews, ensuring adherence to coding standards, performance optimization, security guidelines, and unit testing coverage using frameworks like Jest, Enzyme, or React Testing Management and Mentorship :
- Lead, manage, and motivate a team of front-end developers, fostering a culture of technical excellence, accountability, and continuous improvement.
- Actively mentor junior and mid-level developers, providing technical coaching on complex front-end challenges, debugging techniques, and career growth.
- Manage team capacity, sprint planning, task assignments, and daily stand-ups within an Agile / Scrum framework, ensuring project milestones are met on time and within Development and Quality Assurance :
- Act as a lead developer, contributing high-quality, production-ready code for complex components and critical application features.
- Develop and maintain scalable React.js applications, ensuring maximum performance across a wide array of web-capable devices and browsers.
- Implement pixel-perfect designs with semantic HTML5 and robust Cascading Style Sheets (CSS), utilizing modern techniques such as CSS-in-JS (e.g., Styled Components), Sass / Less, or utility-first frameworks like Tailwind CSS for responsive web and Communication :
- Collaborate effectively with UI / UX designers to ensure technical feasibility and translate mockups and wireframes into high-fidelity user interfaces.
- Work closely with Backend Developers (e.g., Node.js, Java, Python) to define and integrate application programming interfaces (APIs), primarily focusing on RESTful services or GraphQL endpoints.
- Articulate complex technical concepts, trade-offs, and solutions clearly to non-technical stakeholders and executive Development Best Practices :
- Champion the principles of Object-Oriented Programming (OOP), functional programming, and software design patterns (e.g., MVC, Observer) within the front-end codebase.
- Ensure the implementation of accessibility standards (WCAG) and internationalization / localization best practices.
- Maintain continuous integration / continuous deployment (CI / CD) pipelines related to front-end builds and deployments (e.g., using Jenkins, GitLab CI, or GitHub Skills and Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a closely related technical field.
- Minimum of 7+ years of experience in Software Development, with at least 4 years focused intensely on React.js and its core principles.
- Expert-level proficiency in JavaScript (ES6+) and TypeScript, including asynchronous programming and modular design.
- Deep practical experience with a major state management library such as Redux Toolkit, or similar centralized stores.
- Solid understanding of the Document Object Model (DOM), browser rendering behaviors, and performance optimization techniques (e.g., code splitting, lazy loading, memoization).
- Proven experience in a Team Leadership, Tech Lead, or Senior Developer role, including responsibility for code quality, architectural decisions, and team mentorship.
- Strong knowledge of responsive design implementation and cross-browser compatibility issues.
- Demonstrated excellence in problem-solving and debugging complex client-side application issues.
- Excellent verbal and written communication skills for internal and external stakeholder Skills :
- Extensive experience working within an Agile / Scrum or Kanban development methodology.
- Familiarity with full-stack development concepts or experience with Node.js as a backend or BFF (Backend for Frontend) layer.
- Experience with server-side rendering (SSR) frameworks like Next.js or static site generators (SSG).
- Experience implementing robust end-to-end testing with frameworks such as Cypress or Playwright.
- Knowledge of cloud platforms and services relevant to front-end hosting and deployment (AWS Amplify, Netlify, Vercel, or Azure App Services).
- Contributions to open-source projects or an active portfolio demonstrating technical capabilities.
- Prior experience with accessibility standards (A11y / WCAG compliance)
(ref : hirist.tech)