Junior Software Developer (M/F)
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.

