company logo

Full-Stack Software Engineer

Circu Li-ion.com

Office

Luxembourg

Full Time

Your Role

We are looking for a mid-level Full-Stack Software Engineer (with a strong front-end focus) to lead and drive customer-facing software projects powering our automated product disassembly and upcycling solutions. You will be actively involved in designing web applications, human-machine interfaces, and supporting cross-application backend integration.

This position is ideal for individuals who demonstrate strong ownership, excel in coding skills and like to see their work making a real difference immediately.

 

Your Responsibilities

  • Take ownership of both front-end and back-end development, ensuring smooth integration and delivery of high-quality applications.
  • Develop reliable, user-friendly software using React for the frontend and Node.js/Python for the backend, with strong emphasis on testing and quality assurance.
  • Forward-deploy into customer teams to adapt the software to their operational needs, gather feedback from operators, and translate insights into product improvements.
  • Own end-to-end customer communication.
  • Collaborate closely with robotics, perception, automation, and AI teams to bring innovative solutions to market.
  • Drive the full software development lifecycle — from planning and requirements gathering to coding, testing, deployment, and troubleshooting.
  • Establish and promote best coding practices, leveraging design patterns and modern approaches while mentoring peers where necessary.
  • Contribute to ongoing R&D efforts, helping evolve our products to meet the needs of both customers and the sustainability industry.
  • Educate internal teams on new initiatives, providing training and support when needed.
  • 4+ years of experience as a Software Engineer / Full-Stack Developer.
  • Strong frontend expertise (React, Angular, or Vue) and backend experience with REST APIs, WebSockets, Message Queues.
  • Proficiency in Node.js, Python, and common design patterns.
  • Experience with cloud platforms such as AWS
  • Experience developing web-based applications and shipping products in smaller organizations/startups.
  • Strong problem-solving skills, proactive mindset, and ability to work independently.
  • Excellent communication skills; fluent in English (French or German is a plus).
Bonus points for:
  • Experience with Docker, Kubernetes, or other containerization tools.
  • Familiarity with CI/CD, DevOps practices, and cloud security.
  • Knowledge of project management tools (ClickUp, Asana, JIRA).
  • SQL knowledge and cloud databases / blob stores
  • High degree of collaboration and autonomy while working with a group of highly skilled, committed and supportive peers
  • Transparent culture with flat hierarchy where everyone of us is highly valued
  • Development of your professional skills and knowledge by taking ownership of challenging tasks and responsibilities, supported by Leads and peers
  • “Getting things done” attitude, and access to cutting edge technologies
  • A guaranteed steep continuous learning curve from day one
  • Complementary Health Insurance

Full-Stack Software Engineer

Office

Luxembourg

Full Time

October 2, 2025

company logo

Circu Li-ion