JOB ID: AJH-10-614
Role Overview
We are looking for an experienced, hands-on Frontend Lead with strong expertise in React.js, Next.js, and React Native to lead frontend engineering across web and mobile platforms.
The ideal candidate should have strong technical leadership skills, experience managing development teams, and the ability to drive architecture, development, code quality, and end-to-end delivery across web and mobile applications.
Key Responsibilities
- Lead frontend development across web and mobile platforms.
- Define and implement frontend architecture, coding standards, and best practices.
- Lead and mentor React.js and React Native developers.
- Drive technical design discussions and architecture decisions.
- Develop scalable, high-performance web applications using React.js and Next.js.
- Oversee Android and iOS application development using React Native.
- Manage sprint planning, task estimation, code reviews, and delivery tracking.
- Ensure application performance, security, scalability, and quality.
- Manage CI/CD pipelines and production releases for web and mobile applications.
- Collaborate with Product Managers, UI/UX Designers, Backend Developers, and QA teams.
Required Technical Skills
- Strong hands-on experience in React.js, Next.js, and React Native.
- Strong knowledge of JavaScript (ES6+) and TypeScript.
- Expertise in HTML5, CSS3, and responsive design.
- Experience with Redux, Redux Toolkit, Context API, and React Query.
- Understanding of SSR, SSG, API Routes, and Middleware.
- Experience with REST APIs, JWT, OAuth, and secure data handling.
- Knowledge of Android and iOS application architecture.
- Experience with Jest and React Native Testing Library.
- Hands-on experience with Git and CI/CD pipelines.
- Strong debugging and performance optimization skills.
Good to Have
- Experience with Node.js / Express.js.
- Knowledge of native Android (Java/Kotlin) or iOS (Swift).
- Experience with Firebase, Android Studio, and Xcode.
- Exposure to AWS, Azure, or GCP.
- Experience integrating AI/Generative AI features.
- Banking, FinTech, Payments, or Enterprise application experience.
Leadership Requirements
- Minimum 2+ years of experience in a Technical Lead or Engineering Management role.
- Proven experience leading and mentoring frontend development teams.
- Strong communication and stakeholder management skills.
- Ability to independently manage both web and mobile development teams.