Senior Flutter Developer - Viboo team
We at Holycode are currently looking for a Senior Flutter Developer with strong skills and proven experience who is ready to dive into the Viboo team, for a full-time engagement, to join our company of passionate IT professionals.
Who we are
Viboo uses self-learning artificial intelligence to predictively optimize energy consumption in one of the biggest contributors to climate change: buildings. Our mission is to reduce the environmental footprint of buildings worldwide.
As a purpose-driven ETH/Empa spin-off, we’re on a strong growth path, and this is your chance to shape both our product and company. We're looking for a Senior Flutter Developer to help bring our real-time, AI-driven building control platform to the next level. We offer a competitive salary package (cash + stock options), depending on your skills and experience.
About the job
As Senior Flutter Developer, you will take ownership of our customer-facing web application, where users manage heating schedules, monitor buildings, and access advanced features.
You will:
- Lead the further development of our web app, currently built with Flutter, Firebase and Firestore.
- Contribute to two auxiliary applications developed in React.
- Collaborate closely with Product Managers, Backend- and Frontend Developers, UI/UX Designers and Control Engineers to develop new features and products.
- Design clean software architectures that are aligned with the backend and the UI/UX, leading to a better performing and maintainable web application.
- Develop automated frontend testing.
- Review code, debug issues, and tune performance across the stack.
- Prioritize using existing tools and libraries over reinventing solutions.
- Take full ownership of your work and bring your own ideas to life.
- Report to the Product Engineer.
What you offer
- Strong track record in frontend development, ideally in complex B2B, SaaS, or data-intensive products. Experience in the energy or building sector is a plus.
- Knowledge in working with Flutter and the Firebase development platform. Our tech stack is hosted on GCP and includes Firebase, Firestore, Cloud Functions, and Cloud Pub/Sub. If you’re not yet familiar with one of our technologies, you’re eager and quick to learn.
- Experience with React is a big plus.
- Experience with data visualization is a big plus.
- Strong grasp of software architecture principles – you turn ideas and requirements into clean, efficient, and scalable code.
- You are an expert when it comes to frontend but have worked across the stack (DBs, APIs, Authentication …).
- Familiarity with best practices, CI/CD, DevOps, Git, automated testing, agile, ...
- You take ownership, are customer-oriented and have strong team skills.
What we offer
- An international, smart, and enthusiastic team of 15-20 people with a shared vision.
- A meaningful role in a DeepTech startup that is committed to sustainability.
- Flat hierarchies, short decision paths, and real influence on product and company direction.
- Hybrid/remote work and flexible working hours.
- Regular team events.
Benefits
- Private health insurance
- Flexible work model – full remote or hybrid
- Equipment of your choice (laptop, monitor, accessories)
- High-growth company with innovative products
- Supportive, international team
- Budget for professional development (courses, books, conferences)
- English and German language lessons during working hours
- Nice office in Belgrade with a stocked kitchen and game area
- Opportunity to learn, grow, and make a real impact
If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.