Education:
Bachelor’s degree in Computer Science, Engineering, or related field.
Work Experience:
3+ years of experience in software development, ideally in an agile product team.
Skills & Certifications:
Proficiency in one or more languages (e.g., Java, Python, JavaScript, TypeScript).
Familiarity with modern frameworks, REST APIs, Git, and CI/CD practices.
Experience with microservices, databases, and containerized environments is a plus.
Languages:
For global, regional, or area roles, fluency in English is required. Additional languages such as French, Spanish, Portuguese, or other relevant languages are an advantage.
For local country leadership and management roles, fluency in the local language and English is required.
For local individual contributor roles, fluency in the local language is required. English is considered an advantage as it supports communication, learning, and collaboration in a multinational context.
Working Conditions:
For global, regional, or area roles:
Hybrid working patterns depending on the host country policies. Collaboration across different countries, functions, and time zones. Travel may be required depending on business needs.
For local roles:
Hybrid working environment depending on local policies. Collaboration with local business teams and relevant regional or global stakeholders. Occasional travel may be required depending on business needs.
Competencies:
Full-Stack or Backend Development
Secure Coding Practices
Code Review and Refactoring
Agile & DevOps Collaboration
Unit and Integration Testing