Description :
As a Technical Lead, you will play a crucial role in designing and developing scalable web applications.
You will work closely with engineers, product managers, and stakeholders to ensure technical excellence and project success.
Key Responsibilities :
- Lead the development and implementation of scalable applications using React.js, Next.js, Node.js, and Express.js.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Own the technical roadmap and ensure alignment with business goals.
- Conduct code reviews, mentorship, and hands-on development to maintain high code quality.
- Define and enforce best practices in coding, testing, DevOps, and CI / CD pipelines.
- Optimize application performance, scalability, and security.
- Work closely with DevOps teams to ensure smooth cloud deployment (AWS / GCP / Azure).
- Stay up to date with the latest JavaScript, frontend, and backend technologies to introduce improvements.
Requirements :
7+ years of software development experience, with at least 2+ years in a leadership role.Strong expertise in JavaScript, TypeScript, React.js, Next.js, Node.js, Express.js, and REST / GraphQL APIs.Experience with databases (PostgreSQL, MongoDB, Redis) and microservices architecture.Hands-on experience with unit testing, integration testing, and automated CI / CD pipelines.Knowledge of cloud platforms (AWS, GCP, or Azure) and infrastructure best practices.Strong problem-solving skills and ability to debug complex issues efficiently.Excellent leadership and communication skills to mentor developers and collaborate with stakeholders.Nice to Have :
Experience with serverless computing, Kubernetes, and edge computing.Knowledge of WebAssembly (WASM), Deno, or Bun.Contributions to open-source JavaScript projects(ref : hirist.tech)