Software Developer

Are you up for hyper growth?   


ecoSwash is revolutionizing its industry through extensive use of the most recent technologies for the benefit of the environment. Our startup provides solutions that dramatically improve the user experience worldwide avoiding tiring tasks while achieving the best quality results. We are a dynamic multicultural and multilingual team based in the Zürich area, growing fast and looking to strengthen our technical competences. 


Life-changing opportunities  


We are opening opportunities for passionate individuals wishing to engage in a game-changing enterprise; collaboratively contributing at their highest potential. Each contributive skill is valued and can be fully developed. We are interested in you as a person. We design roles around people's motivations, competences and interests.  


About us

We are interested in you as a person. We design roles around people's motivations, competences and interests instead of trying to find five-legged sheep perfectly fitting long shopping list-like job descriptions.   

What we need

 You have a technical background and will be a key contributor as Senior Software Developer and have the following skills and experience: 

  • Degree in Computer science or a comparable qualification

  • An understanding of kinematics and motion planning

  • Proficiency with Linux and git

  • Proficiency with server-side languages such as Python, C, C++

  • Familiarity with ROS framework and computer vision (is an advantage)

  • Familiarity with database technology such as MySQL, and MongoDB (is an advantage)

  • Good knowledge of software engineering practices (architecture, frameworks, tests, code quality, agile development etc.)

  • Good problem-solving skills

  • English fluency required, professional use of German preferred

What's next?

Email us your CV and motivation letter in English or in German at, explaining in half a page, how you believe you will add value to ecoSwash. If you catch our attention, we will contact you for a preliminary discussion.