Development Team Lead – Full Stack & AI

ETIOT INNOVATIONS PVT. LTD.
Kolkata, West Bengal, India

Company: ETIOT Innovations Pvt. Ltd.

Location: Kolkata, West Bengal

Work Mode: Work from Office

Experience: 5+ Years

Qualification: B.Tech / B.E. / MCA or equivalent

Employment Type: Full-Time

About the RoleETIOT Innovations Pvt. Ltd. is looking for a Dev Team Lead – Full Stack & AI to lead our software engineering team and drive the development of scalable, secure and AI-enabled technology products.

This is a hands-on technical leadership role for someone who can balance architecture, coding, team leadership, client requirements and delivery. The ideal candidate should have strong full-stack development experience, exposure to AI/GenAI technologies, and experience working in a service-based IT environment where delivering solutions for multiple business requirements, clients and timelines is critical.

As we build for an increasingly AI-first technology landscape, the candidate should be comfortable using AI-assisted development tools, integrating AI/LLM capabilities into applications, and identifying opportunities to make software development and business processes more intelligent and automated.

Key ResponsibilitiesTechnical Leadership

  • Lead and mentor a team of full-stack developers and software engineers.
  • Own technical design, architecture and implementation of web, cloud and AI-enabled applications.
  • Conduct code reviews and establish coding, testing, security and documentation standards.
  • Make technology and architecture decisions considering scalability, maintainability, security and cost.
  • Identify technical risks and proactively resolve engineering challenges.
  • Promote engineering best practices including clean architecture, design patterns, reusable components and automated testing.Full-Stack Development
  • Design and develop scalable, high-performance web applications and enterprise solutions.
  • Work across frontend, backend, APIs, databases and cloud infrastructure.
  • Strong understanding of modern frontend frameworks such as React / Angular / Vue.js.
  • Strong backend experience with technologies such as Node.js, Python, Java, .NET or equivalent.
  • Design and develop RESTful APIs and integrate third-party systems and services.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, etc.
  • Build secure, scalable and maintainable microservices and distributed applications where required.AI & GenAI Engineering
  • Lead the adoption of AI-first software development practices within the engineering team.
  • Integrate Generative AI, LLMs and AI APIs into enterprise applications and business workflows.
  • Experience with platforms/models such as OpenAI, Azure OpenAI, Gemini, Claude or equivalent will be valuable.
  • Develop and integrate AI-powered features such as conversational interfaces, intelligent search, document processing, summarization, classification, recommendations and automation.
  • Understand and work with concepts such as RAG, embeddings, vector databases, prompt engineering, AI agents and tool/function calling.
  • Evaluate AI-generated code and ensure production-grade quality, security and maintainability.
  • Identify opportunities where AI can improve product capabilities, engineering productivity and customer outcomes.Cloud, DevOps & Engineering Practices
  • Experience with cloud platforms such as AWS / Azure / GCP.
  • Good understanding of CI/CD, Git, Docker and containerized application deployment.
  • Work closely with DevOps teams to improve deployment, monitoring and application reliability.
  • Understanding of cloud-native architecture, scalability, logging, monitoring and observability.
  • Ensure applications follow appropriate security and performance practices.Service Industry & Delivery
  • Work closely with clients, business stakeholders, project managers and cross-functional teams.
  • Translate business and client requirements into technical solutions.
  • Participate in technical discussions, requirement analysis, estimation and solution planning.
  • Manage multiple priorities and ensure timely delivery of committed milestones.
  • Experience in a software/IT services organization with client-facing project delivery is strongly preferred.
  • Ability to understand changing client requirements and provide practical, scalable technical solutions.

Required Skills & Experience

  • 5+ years of professional software development experience, with significant experience in full-stack development.
  • Prior experience in a Technical Lead / Team Lead / Senior Software Engineer role.
  • Strong hands-on programming and software engineering skills.
  • Strong experience with at least one modern frontend and backend technology stack.
  • Strong understanding of REST APIs, databases, authentication, application architecture and distributed systems.
  • Experience building and deploying production-grade applications.
  • Good understanding of Git, CI/CD, Docker and cloud environments.
  • Practical experience with AI/GenAI technologies and APIs.
  • Strong problem-solving and debugging capabilities.
  • Experience mentoring developers and conducting code reviews.
  • Strong communication and stakeholder-management skills.
  • Ability to take ownership of projects from requirement → architecture → development → deployment → support.

AI-First / Future-Ready SkillsThe ideal candidate should demonstrate an interest in staying ahead of the rapidly evolving technology landscape, including:

  • Generative AI & LLM application development
  • AI Agents and agentic workflows
  • RAG and enterprise knowledge systems
  • Vector databases and semantic search
  • AI-assisted software development
  • AI-powered automation
  • Model/API integration and orchestration
  • AI security, privacy and responsible AI practices
  • Evaluation and monitoring of AI-powered applications
  • Cloud-native and microservices architecture
  • Emerging developer productivity and AI coding tools

EducationMinimum Qualification:

  • B.Tech / B.E. / MCA in Computer Science, Information Technology or a related discipline.

What We Are Looking ForWe are looking for someone who is:

  • Hands-on: Comfortable writing and reviewing production code.
  • A technical leader: Capable of guiding engineers and making architecture decisions.
  • AI curious: Actively exploring how AI can transform software engineering and business applications.
  • Client-focused: Comfortable working in a service-oriented environment and understanding customer requirements.
  • Solution-oriented: Focused on solving business problems rather than just implementing specifications.
  • Ownership-driven: Takes responsibility for quality, timelines and outcomes.
  • Future-ready: Willing to continuously learn and adapt as technology evolves.

Why Join ETIOT?

  • Work on AI-first and emerging technology initiatives.
  • Lead and build modern full-stack engineering teams.
  • Work across AI, IoT, cloud, enterprise applications and digital solutions.
  • Opportunity to work on challenging real-world customer problems.
  • High ownership and direct involvement in technology and architecture decisions.
  • Be part of a growing technology organization building solutions for the next generation of connected and intelligent businesses.

Location: KolkataWork Mode: Work From OfficeExperience: 5+ YearsQualification: B.Tech / B.E. / MCA

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →