Undo is the insurance provider of the future. We aim to democratize insurance by making it transparent, fair and easy. In addition we want to reinvent insurance as a concept by designing products and experiences that can only be realized by maneuvering on the bleeding edge of technology. We’re looking for skilled backend engineers that want to take part in our journey and not only join a small, ambitious, and close-knit team of developers, but also a family of 14 caring and passionate people.
Job description
We're currently situated in Copenhagen @ Talent Garden Rainmaking, but will be moving to new offices @Spaces in the newly renovated Carlsberg City District - both places pulsing with entrepreneurial spirit and drive.
You’ll be helping us expand upon our feature set, while contributing to a high degree of maintainability, robustness, and scalability in order to ensure the continued service of our customers. The services we provide can make a huge impact in our customers lives and can be expected to be carried out in moments of dire need. As a result, our product and its foundation needs to be operational and dependable at all times.
Our codebase consists mainly of Scala code, and you’ll be working almost exclusively with that language. That being said, we believe in choosing the right tools for the job, and we do have both Node.js and Python code in production as well. Following is a list of some of the most prevalent technologies we use in our day-to-day work:
Scala libraries
AWS
Github
CircleCI
Using these technologies your daily work will consist mainly of producing code that enables new and awesome features. In addition you can expect to be reviewing the code of your co-developers in order to uphold the standards of our codebase and to help your them hone their skills, and you should expect the same from them. As developers we value a frequent feedback loop, as it improves a unified understanding and shared responsibility for the codebase.
Besides working with code you'll be a part of our product development process, where you'll be expected to estimate and prioritize new features and improvements to our product. We use OKRs to govern this process, so you can expect decisions to be highly data driven. Lastly, when developing new features we use the Google Design Sprint framework, and you can expect to be part of feature development from a very early stage. We want people from all parts of our organization to participate in these sprints in order to get the most coherent and thought-through user experience.
Your profile
We're looking for both junior and senior profiles, so whether or not you're currently taking your Software Engineering bachelors/masters, or have a loot of experience, you might be who we're looking for. Following is a list of qualities that we'd like to see in a candidate:
Important qualities
Nice-to-have qualities
What we offer
At UNDO you will experience a work culture like nowhere else. We strive to hire people that care about our customers, our product, their colleagues and their craft. We work at a very high pace, but make sure to maintain a culture of celebration at all times. In addition we know, what engineers are worth, so we offer:
If you'd like to take part in our journey, please don't hesitate to apply by email: nilu@undo.app.
This job comes with several perks and benefits