About Us
We simplify decisions about physical spaces using real-world data.
Our Culture
We're a curious team that loves to solve problems and learn from each other.
Job Overview
You'll be part of a talented cross-functional team of 5-8 members (engineering, product, design, marketing, QA, support) working together to deliver innovative products.
Key Responsibilities
* Develop New Features: Collaborate with your project team to develop new features and functionality for our products across frontend and backend technologies.
* Write Technical Specs: Work with Product and Delivery Managers to refine the definition of work in the product backlog, contributing expertise and gaining clarity when needed.
* Estimate Implementation Effort: Provide feedback on designs for completeness, implementation effort, and feasibility.
* Plan Future Cycles: Collaborate with the Product team to plan future cycles by contributing to story definition, providing work estimates, and identifying technical dependencies and blockers.
* Advocate for Cycle Goals: Understand and advocate for ongoing cycle goals and help motivate your teams to finish those cycles on time and with minimal technical debt.
* Review Code Submissions: Review your team members' code submissions to ensure it meets the needs of the project in terms of quality, correctness, consistency, and performance.
* Communicate Progress: Participate in regular shares with stakeholders on project progress and delivered features and functionality.
* Share Technical Knowledge: Support the engineering department by sharing the technical knowledge you learn with your project teams.
* Identify and Resolve Technical Challenges: Identify when your project team members are stuck on a technical challenge and offer support.
* Document Methods and Decisions: Produce documentation on methods, decisions, technical approaches, and other context to improve the developer experience on our projects.
Requirements
* 5+ years of Full Stack experience.
* Experience creating REST and/or GraphQL APIs that enable client applications to persist, process, and retrieve data from various types of databases (i.e., PostgreSQL, MySQL, MongoDB). Experience with any time series databases is a plus.
* A willingness to learn new technologies and adopt new solutions to deliver amazing products and further your depth of knowledge as an engineer and technologist.
* Contribution to technical design discussions and evaluation of different technical solutions to influence architectural decision making.
* Comfort following general agile delivery methodologies and participating in regularly scheduled meetings and ceremonies (generally only two per week).
* Experience as a tech lead or technical management role is a plus, but not a requirement.
* A deep appreciation for the design practice and ability to preserve design intent without compromising fidelity.
* A responsive attitude to constructive feedback and ability to help the team adapt to changing priorities within fast-paced projects.
* Organized, self-motivated, and comfortable advocating for your needs, the needs of the project, and the needs of the team.
What We Offer
* An opportunity to join a fast-paced, growing startup where you can have an immediate impact.
* A stimulating and empowering work environment with a team of true enthusiasts.
* Modern offices in the heart of Lausanne, Switzerland, and Paris, France.
* Lots of flexibility, autonomy, and daily challenges.
* 30 days of paid time-off.
* Hybrid work – two remote days per week and one full remote week per quarter.
* Comprehensive health, insurance, and retirement benefits.
* Learning and development budget.
Hiring Process
* Exchange with our CTO to understand your technical background & career goals.
* Challenge review & team fit.