Software Fullstack Engineer - Focus Frontend; Vue.js
Listed on 2026-01-15
-
Software Development
Software Engineer, Full Stack Developer
Location: Genf
Full Stack Software Engineer - Focus Frontend (Vue.js)
Direct message the job poster from Planeto
At Planeto we’re accelerating the energy transition by developing cutting-edge software for designing and modelling renewable energy systems, with a focus on District Heating and Cooling Networks (DHC). Our solution empowers planners to adopt more efficient and lower-carbon technologies, contributing to cleaner and more sustainable cities.
We are looking for Cool Full Stack developers – the next generation of engineers as well as we continue to build strong
What you will do:- Implement new UI components given the Figma designs.
- Setup a clean architecture for all the future work in frontend.
- Improve the performance and the back-end scalability of the product.
- Improve speed/memory efficiency of the map navigation component for cases with large selected regions.
- Implement a new design for an Energy Center inspector, according to a Figma prototype.
- Implement new animations and visualisations for the AI-generated report analysis.
- Add the deployment of newly added files improbably to the CI/CD pipeline.
- Bachelor’s or Higher Degree in a Technical Field (Engineering, Computer Science, Physics, or a related discipline)
- Strong experience (3+ years) with Vue.js (Vue 2 &
3) and Vuetify. - Experience in Python, as all of our back-end and some front-end (surprise) uses this language.
- Familiarity with AI tools for development:
Cursor, Claude Code, Copilot, etc. - Strong communication skills in English (written and verbal). French is a plus.
- Start date – as soon as possible, ideally March 1st.
- Work permits and location to officially work in Geneva. You have to be both:
- Ready to work in an Hybrid settings (average of 3 days a week in office, flexible).
- Have the required documents to work in Switzerland (Swiss or EU/EFTA citizenship, Frontalier, C or B permit).
- Experience working in a startup
- Experience writing REST APIs in Python (FastAPI, Flask, Django)
- Experience with state management (Pinia or Vuex)
- Familiarity with testing frameworks (Vitest, Cypress)
- Understanding of CI/CD pipelines
- Experience working with GIS
- Knowledge in Technical Engineering, Energy System
- unprecedented journey to help engineers build cleaner, affordable sustainable energy networks for a brighter future for all.
- Total compensation:
Competitive salary of ~75-90K CHF / year + company shares, depending on experience. - Full-time or part-time position between 80% and 100%.
- Well defined growth potential: as the product grows, so will your importance and position in the company.
- 5-week of holidays per year
- A nice office in Fongit, Plan-les-Ouates
- A friendly and welcoming team
- A combination of high stakes startup environment and Swiss standard for work-life balance.
- Collaboration, ownership and independence. We are a small team, so it is important that each member is responsible end-to-end for their tasks.
- Flexible working arrangement, hybrid policy. Most of the team is in office at least 3 days a week.
- 42h / weekly working hours at 100%
- End of application process:
January 30th → review of the applications beginning of February. - Online intro conversation with our CEO.
- Most fitting candidates will receive a take-home assignment.
- Meeting in our office to meet the entire team to get to know each other over coffee, tea, water. 😊
We offer support and inclusive work environment in a multi-cultural team. We welcome applications from individuals from all background and experiences. If you think you’re a good match, don’t shy away if you don’t tick all the boxes. We’d love to hear from you!
Send your resume and a short motivation note to (Use the "Apply for this Job" box below). us why do you want to work with us!
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: