Job Description
Job Description : Tech Lead
About the Role:
We are seeking a Tech Lead who will play a pivotal role in building, guiding, and
scaling our technology team. This role requires a balance of technical architecture,
leadership, and people management, with a strong focus on long-term scalability
and IT strategy. The Tech Lead will be responsible for defining the technology stack,
designing robust architecture, and ensuring smooth execution across multiple
products while mentoring and managing the team.
Key Responsibilities (KRAs)
Technology Architecture & Strategy
• Define and own the organization’s tech architecture roadmap for scalability,
security, and performance.
• Evaluate, recommend, and finalize the technology stack and tools for various
products.
• Ensure seamless integrations across internal systems (CRM, HRMS, ATS, AI
platforms, etc.) and customer-facing products.
Team Building & Leadership
• Recruit, onboard, and nurture top technical talent.
• Mentor developers, testers, and other tech team members to ensure high
performance.
• Manage probation confirmations, appraisals, and performance exits where
necessary.
• Build a strong culture of collaboration, learning, and accountability within the tech
team.
Execution & Delivery
• Oversee development, testing, and deployment of multiple products/projects.
• Conduct code reviews, design reviews, and process audits to maintain technical
excellence.
• Plan team bandwidth, allocate resources, and ensure timely delivery of
milestones.
• Run strategic and tactical tech meetings with stakeholders and management.
Cross-functional Collaboration
• Act as a bridge between the Tech Head, Product Managers, and Business
Leaders.
• Translate business goals into scalable technical solutions.
• Collaborate with CX, Sales, Marketing, HR, and Finance teams to align systems
and product capabilities.
Scalability & Process Building
• Establish and implement engineering best practices, including CI/CD pipelines,
testing frameworks, and documentation standards.
• Anticipate future business needs and ensure the tech ecosystem is designed for
scalability and flexibility.
• Drive adoption of automation, AI integrations, and emerging technologies where
applicable.
Key Performance Indicators (KPIs)
• Architecture Success: Stability, scalability, and maintainability of systems.
• Delivery Metrics: On-time delivery of milestones, reduced technical debt.
• Team Health: Retention, performance ratings, and engagement of tech team
members.
• Cross-functional Impact: Seamless collaboration with Product, CX, and Business
teams.
• Process Maturity: Adoption of CI/CD, testing, monitoring, and documentation
practices.
Requirements
• Experience: 8+ years in software development with at least 2+ years in a
leadership/architect role
• Strong experience in designing scalable architectures across multiple domains
• Strong coding skills in Node.js, TypeScript and proficiency in web frameworks
like ReactJS/NextJS
• Comfortable with cron jobs, RESTful APIs, containerization (Docker/Kubernetes)
and AWS
• Experience with RDBMS like MySQL and NoSQL databases like MongoDB and
Redis
• Proven track record of building and managing high-performing teams
• Generalist mindset — exposure to web, mobile, CRM systems, AI/ML, and
integrations
• Excellent communication, leadership, and mentoring skills
• Strategic thinker with hands-on ability to deep-dive into technical challenges
Website:
Social Media:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application