Junior Software Developer (M/F)

Voir toutes les offres

Terra Matters G.I.E. is hiring !

About Terra Matters G.I.E.

Terra Matters is a pioneering Economic Interest Group backed by the Ministry of the Economy of Luxembourg and the Chamber of Commerce of Luxembourg. Our mission is to foster a circular economy and empower companies through our core initiative : the Product Circularity Data Sheet (PCDS) - a sustainable solution already supported by 80+ international companies.

We are committed to creating innovative solutions that drive positive change for our planet. As a team, we are on an exciting journey to build from the ground up, and we want you to be part of it.

Why Join Us ?

At Terra Matters, we’re building something extraordinary. As a startup-driven organization, we offer :

  • Start-up culture : Your contributions will shape our journey and impact.
  • Cutting-edge tools : Access to the latest technologies to turn ideas into reality.
  • Meaningful work : A mission to drive sustainability and leave a lasting positive impact.
  • Core values : Collaboration, empowerment, openness, and trust.
  • Growth opportunities : A culture that encourages diverse perspectives, innovation, and personal development.

Job Summary

We are looking for a passionate Junior Software Developer to join our growing engineering team. In this role, you will help build, optimize, and maintain our core platform. You will :

  • Spend the majority of your time actively developing features using modern PHP (Laravel) and front-end frameworks (Vue or Nuxt).
  • Work closely with robust database systems, optimizing queries and schemas in PostgreSQL.
  • Learn to build asynchronous, resilient architectures using message queue systems.
  • Grow your technical skills under the mentorship of technical lead while adhering to modern software best practices.

Key Responsibilities

  • Develop, test, and optimize full-stack features using PHP (Laravel), PostgreSQL, and Vue/Nuxt.
  • Write clean, maintainable, and well-documented code in line with team standards.
  • Design and manage database schemas, migrations, and complex queries in PostgreSQL.
  • Assist in implementing event-driven architectures and managing asynchronous tasks via message queues.
  • Participate in code reviews, sprint planning, and Agile team ceremonies.
  • Collaborate with team members to troubleshoot, debug, and resolve platform issues.

Qualifications and Skills

1. Experience and Expertise

  • 0–2 years of experience in professional software development (internships and strong personal projects count !).
  • Solid foundation in backend development using PHP and the Laravel framework.
  • Hands-on experience with relational databases, specifically PostgreSQL (PGSQL).
  • Strong proficiency in modern frontend development using Vue.js or Nuxt.js.
  • Familiarity with or strong interest in message queue systems (e.g., RabbitMQ, Redis queues, Laravel Horizon) is considered a strong asset.
  • Experience with Git-based version control (GitHub, GitLab).
  • Understanding of basic RESTful API design and software architecture principles.
  • Familiarity with Jira and Agile/Scrum methodologies is a plus.

2. Languages

  • English : C1 level – Required for international communication.
  • German, French, or Luxembourgish are considered an asset.

3. Soft Skills

  • Eager Learner : You possess a strong desire to learn new technologies, accept constructive feedback, and grow technically.
  • Team player : You thrive in a collaborative environment and enjoy solving problems alongside others.
  • Problem-solver : You approach code challenges with patience, a logical mindset, and a can-do attitude.

Package & Logistics

  • Package : Competitive (12 months base salary, annual performance-based bonus, meal vouchers, 30 days paid vacation, home working flexibilities after trial period).
  • Location : Luxembourg-City (Luxembourg)
  • Type : Full-Time, private contract
  • Application Deadline : August 2nd, 2026
  • Contact : For any questions, please contact us at info@terramatters.net.
  • How to apply : Submit your resume and cover letter detailing your relevant experience and motivation. External references may be requested.
Lien pour postuler : cliquez ici
Voir toutes les offres
Offre d'emploi
Publié le mardi 21 juillet 2026
Partager sur
Offre publiée par
  • izmit escort
  • urfa escort
  • corum escort
  • adiyaman escort
  • erzurum escort
  • van escort
  • tekirdag escort
  • isparta escort
  • giresun escort
  • zonguldak escort
  • kahramanmaras escort
  • siirt escort
  • manisa escort
  • bitlis escort
  • canakkale escort
  • ordu escort
  • karasu escort
  • kars escort
  • yozgat escort
  • diyarbakir escort
  • hatay escort
  • gaziantep escort