Job Summary :
We are seeking a highly experienced Tech Lead or Software Architect to lead and mentor a team of web developers in delivering high-quality, scalable, and secure web applications.
This role requires strong technical leadership, hands-on architectural skills, and the ability to estimate and plan project timelines accurately.
Key Responsibilities :
- Own end-to-end technical architecture and system design for web applications.
- Provide accurate project estimations for timelines, effort, and resources during planning phases.
- Collaborate with cross-functional teams (Product, Design, QA, DevOps) to define clear technical requirements and deliverables.
- Lead the development and implementation of scalable front-end and back-end systems using modern frameworks (React, Angular, Node.js, Laravel, C#, Dot Net Core, Python, Sql etc.
- Oversee sprint planning, backlog grooming, and agile ceremonies.
- Conduct code reviews, mentor junior developers, and promote engineering best practices.
- Ensure code quality, performance optimization, and application security standards.
- Identify technical risks and create mitigation strategies.
- Stay updated with emerging technologies and recommend tools or platforms that improve productivity or :
- Bachelors or Masters in Computer Science, Engineering, or related field.
- 6+ years of hands-on web development experience with modern JavaScript / TypeScript frameworks.
- 2+ years of experience in a Tech Lead / Engineering Manager role, including team management and technical leadership.
- Strong knowledge of software architecture design, system integration, and scalable systems.
- Proven experience in project estimations (effort, timeline, complexity) for both frontend and backend components.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure), REST APIs, and microservices.
- Familiarity with CI / CD, Docker, and other DevOps tools.
- Strong problem-solving, communication, and interpersonal skills.
Preferred Skills :
Experience with serverless architecture, or container orchestration.Exposure to performance tuning and load balancing for web applications.Prior work in a startup or product-based environment is a plus.Agile / Scrum certification or experience in agile team leadership.(ref : hirist.tech)