Lead Full Stack Developer - AI Native
Role details
Job location
Tech stack
Job description
We are seeking a highly experienced Lead Full Stack Developer who operates AI as a foundational part of modern software engineering and can lead teams in adopting AI-native development practices. The ideal candidate combines deep technical expertise with strong leadership capabilities, driving architecture, delivery excellence, and engineering innovation across full stack applications and AI-enabled workflows.
This role requires a hands-on technical leader who has successfully integrated AI into the software development lifecycle - including code generation, review automation, agentic task execution, and developer productivity optimization - while mentoring teams and influencing engineering standards.
Principal Duties and Responsibilities
- Lead the design, architecture, and delivery of scalable full stack applications and AI-enabled engineering solutions
- Drive adoption of AI-native development workflows across engineering teams to improve productivity, code quality, and delivery velocity
- Provide technical leadership, mentoring, and guidance to developers across frontend, backend, cloud, and AI integration initiatives
- Establish engineering best practices, coding standards, CI/CD processes, and architectural governance
- Collaborate with cross-functional stakeholders, product teams, and business leaders to define technical roadmaps and solution strategies
- Architect and implement secure, scalable REST APIs and third-party platform integrations
- Lead modernization initiatives using cloud-native and event-driven architectures
- Evaluate and integrate emerging AI technologies, frameworks, and developer tooling into enterprise applications
- Conduct architecture reviews, technical design sessions, and code quality assessments
- Support production deployments, troubleshooting, performance optimization, and operational excellence initiatives
Requirements
Do you have experience in TypeScript?, * Advanced proficiency with AI coding assistant tools such as Cursor, Claude, GitHub Copilot, or similar platforms using multi-file, codebase-aware workflows, rules, plugins, and MCP servers
- Strong experience leveraging AI for code generation, refactoring, documentation, testing, and engineering automation
- Hands-on experience with LangChain, LangGraph, or equivalent agentic AI frameworks
- Strong understanding of RAG pipeline architecture, prompt engineering, vector search, and production AI use cases
- Experience with AWS Bedrock, Azure AI, OpenAI, or equivalent managed AI services
- Ability to guide teams in implementing AI-assisted engineering practices and governance standards
Qualifications & Experience Required (10+ Years)
- Strong experience with .NET / C#, Node.js, and TypeScript
- Expertise in Azure services including App Services, Event Hub, Azure Functions, and Azure DevOps
- Extensive experience designing scalable distributed systems and REST APIs
- Proven leadership experience managing technical initiatives, mentoring developers, and driving delivery outcomes
- Strong understanding of cloud-native architecture, microservices, CI/CD, and DevOps practices
- Experience integrating enterprise platforms, third-party systems, payment gateways, or POS systems
- Strong problem-solving, communication, and stakeholder management skills
Required Education
Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related quantitative field.
Good to Have
- Databricks or Azure Data Platform experience
- AWS cloud infrastructure familiarity
- Experience with enterprise retail, commerce, payment gateway, or POS integrations
- Exposure to AI governance, observability, and LLMOps practices
- Prior experience leading distributed or offshore engineering teams