Join our Software Engineering team and help build technology that makes a real-world impact. At KITRO, we tackle the global challenge of food waste reduction by harnessing the power of technology and using it for sustainable change. Through AI and data we help kitchens reduce food waste and operate in a more resource efficient and sustainable way.
As a Mid-Level Software Engineer, you'll play an active role in designing, building, and improving the systems that process large volumes of device-generated data into meaningful insights for our customers. Working closely with experienced engineers in a collaborative environment, you'll contribute across the full stack while taking increasing ownership of features and technical decisions.
What you'll do
-
Develop and maintain scalable web applications across both front-end and back-end technologies.
-
Design, implement, and improve features that help transform device-generated data into valuable customer insights.
-
Collaborate with senior engineers to design new systems and evolve our existing architecture.
-
Participate actively in code reviews, technical discussions, and Agile ceremonies to continuously improve our engineering practices.
-
Troubleshoot, debug, and optimize applications to improve reliability, performance, and user experience.
-
Contribute to a culture of quality by following software engineering best practices, testing, and documentation standards.
You're a curious software engineer who enjoys solving complex problems, collaborating with others, and continuously learning. You thrive in fast-moving environments where you can have a tangible impact on both the product and the team.
You bring
-
Around 2 years of professional software development experience.
-
Hands-on experience with Git and our core technology stack:
-
React & TypeScript
-
Python
-
PostgreSQL
-
AWS services
-
Experience working in fast-paced environments such as startups, scale-ups, or creative agencies.
-
Ability to collaborate on the design and implementation of new systems alongside senior engineers.
-
Basic visual and UX awareness with strong attention to detail.
-
Strong communication skills and the ability to work effectively within a collaborative engineering team.
-
Familiarity with Agile methodologies such as Scrum or Kanban.
Nice to have
-
Experience working with data-intensive applications, APIs, or distributed systems.
-
Exposure to cloud infrastructure and DevOps practices.
-
Interest in IoT, data products, sustainability, or reducing food waste.
-
Experience contributing to architectural discussions or technical improvements.
A dynamic, action-oriented work environment where you can make a real impact on food waste reduction.
The chance to work with a passionate, innovative team that values experimentation, learning, and continuous improvement.
Opportunities for personal growth and professional development within a purpose-driven company.
A supportive and open-minded team culture, where every voice is heard, and we celebrate our successes (and learn from our failures) together.
Quarterly team events in Zurich
Flexible, international, and remote-friendly culture.
30.000 € annual compensation.
We'd love to learn who you are and why you would like to join our team. Therefore, please prepare your CV and a 1 min video using Loom (or any other platform) introducing yourself and why you want to join KITRO.
Once we’ve received your complete application, allow us a few days to review it and get back to you.
-
Motivational call with HR
-
Technical assignment
-
Technical call
-
Values alignment call
-
References Check