logo
TERRA MATTERS

Junior Software Developer

Unknown

July 16, 2026 at 4:31 PM

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.