Job Description
Tech Lead - Full Stack About the Role Lead technical delivery for client projects while architecting scalable, AI-native solutions. You'll manage 4-8 engineers, make critical technical decisions, and ensure teams ship high-quality features on time. This is 70% architecture/technical direction, 30% hands-on coding. You're the technical face to clients and the technical backbone for your team. Location: Hybrid - Surat HQ Reports to: Engineering Manager What You'll Own Technical Leadership (60%) Architect full-stack solutions for client projects (frontend, backend, infrastructure) Make technology stack decisions: frameworks, libraries, cloud services, AI integrations Design system architecture: APIs, databases, microservices, serverless functions Conduct technical discovery and scoping for new client engagements Code reviews, architecture reviews, and technical mentorship Establish engineering standards: code quality, testing, CI/CD, documentation Client-facing technical discussions: requirements gathering, technical presentations, architecture walkthroughs Hands-On Development (40%) Write code for critical features, complex modules, or POCs Debug production issues and performance bottlenecks Build AI integrations and workflows using Claude, OpenAI, LangChain Set technical examples through high-quality code Team & Delivery Management Lead team of 4-8 engineers (SDE-1, SDE-2 levels) Sprint planning, estimation, and delivery tracking Unblock engineers, resolve technical dependencies Ensure teams use AI tools effectively (Claude Code, Cursor) to hit 80-90% AI-assisted development Minimize escalations through proactive problem-solving What Success Looks Like First 30 Days: Understand ongoing projects and team capabilities Ship at least one significant feature hands-on Establish technical standards and AI-first workflows with team Build trust with client stakeholders through technical delivery First Year: Projects delivered on time with high CSAT (minimal escalations) Team