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).
We are looking for a Full Stack AI Developer to design and build intelligent web applications that combine modern frontend technologies with AI-powered backend systems. The ideal candidate will have strong experience in full stack development and hands-on experience integrating AI services, machine learning APIs, and large language models into real-world applications. As a Full Stack AI Developer, you will work closely with product managers, designers, and AI engineers to develop scalable applications that deliver smart automation, conversational interfaces, and data-driven features.
Job Responsibility:
Design, develop, test, and maintain robust and scalable software applications
Lead technical design discussions and contribute to architectural decisions
Write clean, efficient, and well-documented code following best practices
Review code and mentor junior and mid-level developers
Collaborate with product managers, designers, and QA teams to deliver features on time
Troubleshoot, debug, and optimize application performance
Ensure application security, data protection, and compliance standards
Participate in Agile/Scrum ceremonies including sprint planning and retrospectives
Requirements:
5+ years of professional software development experience
Strong proficiency in one or more languages such as JavaScript, TypeScript, Java, Python, or C#
Experience with modern frameworks (React, Angular, Vue, Node.js, Spring Boot, .NET, etc.)
Strong knowledge of REST APIs, databases (SQL/NoSQL), and cloud platforms (AWS, Azure, or GCP)
Experience with Git, CI/CD pipelines, and version control best practices
Solid understanding of software design patterns and system architecture
Excellent problem-solving and communication skills
Bachelor's degree in Computer Science or equivalent practical experience