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).
Driving innovation at the heart of our mission, we seek a talented Senior Software Engineer to enhance our software solutions and directly impact our products' success and reliability. With your strategic influence and expertise, you'll develop applications that seamlessly align with our strategic goals, shaping the technological foundation that supports our vision and delivers exceptional value to customers and stakeholders.
Job Responsibility:
Strategically influence our software design and development, transforming business requirements into innovative solutions
Participate in the design, development, and testing of critical applications, ensuring quality, reliability, scalability, and efficiency
Mentor other engineers, promote continuous improvement, elevate team performance
Collaborate with cross-functional teams to ensure project success
Requirements:
Proficiency in modern scripting languages and frameworks for web application development (we use Nuxt/Vue.js and Nest.js with TypeScript)
Familiarity with web services (e.g. GraphQL, REST API, WebSockets)
Knowledge of data management technologies (SQL, NoSQL, ETL processes)
Experience with container technologies (e.g. Docker, Kubernetes) and cloud platforms (e.g. GCP, AWS, Azure - we use GCP)
Exceptional analytical and problem-solving abilities
Excellent communication skills for conveying complex technical ideas
Bachelor's/Master's Degree in Computer Science, Information Science, Mathematics, or Engineering
Nice to have:
Proficiency in TypeScript, JavaScript, Java, or Python (we use TypeScript)
Working knowledge of modern SDLCs
Expertise in enterprise software architecture and design
Experience in collaboration and integration tools (Atlassian suite, GitHub workflows, etc.)
Proven experience with Agile or Scrum methodologies
Experience in engineering processes including coding standards, technical documentation standards, QA processes, build, and configuration management and ensuring that such practices and other official business processes are followed