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 highly motivated and passionate engineering graduates who enjoy solving complex technical challenges and building scalable software systems. As a Software Development Engineer Trainee, you will work closely with experienced engineers on real-world products across backend systems, web applications, cloud platforms, and AI-driven solutions. This role is ideal for candidates who have strong programming fundamentals, and a passion for continuous learning and innovation.
Job Responsibility
Write clean, efficient, and maintainable code to build scalable software applications
Debug, troubleshoot, and resolve issues to ensure smooth application functionality
Perform testing and contribute to unit and integration test coverage before releases
Work with databases such as MySQL, PostgreSQL, or MongoDB for efficient data handling
Document technical implementations, code changes, and development processes
Participate in sprint planning, development cycles, and application releases
Follow engineering best practices, coding standards, and technical guidelines
Continuously learn new technologies, tools, and software development practices
Requirements
Good programming skills in at least one language
Familiarity with databases, APIs, and web technologies
Strong analytical and problem-solving skills
Good communication and collaboration abilities
Solid understanding of SQL and relational database concepts
Familiarity with Linux operating systems and command-line tools
Ability to write clear, concise, and well-documented code
Good communication, collaboration, and ownership mindset
Passion for technology and eagerness to learn
Nice to have
Hands-on experience through internships, self-projects, hackathons, or open-source contributions
Exposure to AI/ML projects or modern development frameworks
Candidates should be comfortable showcasing and explaining their projects during interviews