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’re looking for an Early Career Software Engineer to support the development of applications and services across our technology stack. You will contribute to features and bug fixes using common programming languages such as Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP, depending on the team’s project needs.
Job Responsibility:
Develop features, fix bugs, and write clean, maintainable code in languages such as Python, JavaScript/TypeScript, Java, C#, C++, Go, Swift, Ruby, or PHP
Participate in code reviews and pair programming with senior engineers
Write unit and integration tests to ensure code quality
Learn foundational system design, Git workflows, CI/CD, and cloud basics
Support documentation and contribute to improving engineering workflows
Participate in Agile ceremonies (standups, sprint planning, retros)
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
Academic, internship, or project experience with at least one of: Python, JavaScript, TypeScript, Java, C#, C++, Go, Swift, Ruby, PHP
Understanding of data structures, algorithms, and REST APIs
Familiarity with Git and basic testing concepts
Nice to have:
Exposure to modern frameworks such as: Python: Django, Flask, FastAPI