This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Tech Lead (AI-First), you will lead technical execution across full-stack applications while actively contributing to architecture, coding, and delivery. You will guide engineers, drive best practices, and integrate AI-driven capabilities across the development lifecycle — from automation to smart features inside the product. This role is 80% hands-on, with strong leadership responsibility.
Job Responsibility
Lead technical design, architecture decisions, and development workflows across frontend and backend systems
Provide direction on frameworks, patterns, code quality, and performance optimization
Mentor engineers, perform code reviews, and ensure engineering best practices
Evaluate new AI tools, frameworks, and libraries for integration into the project
Apply AI tools and LLMs to improve developer productivity (code generation, testing, documentation, automation)
Design systems that can support future AI/ML capabilities (API orchestration, extensible data models, scalable services)
Partner with AI/ML engineers to embed models into full-stack applications
Build scalable applications using React.js, Angular, Node.js, Express.js, NestJS
Design and develop RESTful APIs, microservices, and backend logic
Build reusable UI components, dashboards, and interactive interfaces
Implement secure, optimized, and maintainable code across the stack
Contribute to high-level architecture: microservices, API gateways, event-driven systems, and cloud-native design
Ensure scalability, reliability, security, and performance benchmarks are met
Work with DevOps to strengthen CI/CD pipelines and automation
Work closely with Product Managers, Designers, DevOps, QA, and AI teams to build robust product increments
Break down engineering tasks, provide estimates, and ensure predictable delivery
Communicate technical decisions, risks, and timelines clearly to stakeholders.
Requirements
7–12+ years of software development experience with strong full-stack expertise
Deep hands-on skills in React.js, Angular, Node.js, Express.js, NestJS
Strong understanding of microservices, API design, and distributed systems
Proven experience leading technical projects or small teams
Experience integrating AI/LLM-based features OR willingness + capability to adopt AI-first tools.
Nice to have
Experience with TypeScript, RxJS, and modern frontend architecture
Familiarity with cloud platforms (AWS/Azure/GCP)
Experience with vector DBs, LangChain, or integrating AI APIs
Knowledge of DevOps practices and containerization (Docker, Kubernetes).