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 Junior Software Engineer to join our Expensya app, part of the Medius Suite, a key product driving innovation in expense automation and global compliance. In this role, you will build new features, improve existing ones, and develop your technical skills by collaborating with experienced engineers across multiple teams while learning modern development practices.
Job Responsibility:
Contribute to the design, development, and testing of product features
Write clean, maintainable, and scalable code under the guidance of senior engineers
Participate in code reviews and technical discussions to continuously improve code quality
Collaborate closely with Product Managers, QA, and cross-functional teams during product delivery
Support improvements related to performance, automation, and product reliability
Learn and apply engineering best practices, tools, and development patterns
Requirements:
1–3 years of experience in backend or full-stack development (preferably .NET, React, or modern front-end frameworks)
Solid foundation in object-oriented programming and software development principles
Basic understanding of web APIs, databases, and cloud concepts
Strong motivation to learn, take ownership, and grow in a collaborative environment
Good communication and teamwork skills
Good English skills
Nice to have:
Experience in SaaS, finance, or compliance-focused projects is a plus, but not required
What we offer:
Great Team
Opportunity for Career & Professional Development
Collaborative and Meritocratic work culture
Supportive Leadership
Eligibility for variable compensation (such as a performance bonus or commission)
Benefits may include medical, dental, and vision coverage, paid time off, and retirement benefits