Come work with us as (Web) Frontend Developer

Who is vaamo?

We are vaamo, a startup with it’s HQ in Frankfurt (Germany). Two founders and a diverse team of product management & development, design, marketing and customer service, who want to change the same-old financial industry for the better.

We create products that help people save money and reach their financial goals more easily, more effectively and with more fun.

We’re currently working in the german market only, but see ourselves part of an international community.

vaamo’s product

We help people achieve their financial goals. Be it their retirement, the education of their children, a home of their own or simply a new car or a vacation at an exotic location.

We do this by …

  • providing easy-to-use means for investing into a diverse and cost-effective passively-managed investment portfolio.
  • actively monitoring, also based on a forecast of expected returns, if customers can realistically achieve the financial goals they set themselves. And if not, we help them get back on track.

Interested? Apply, by starting a conversation.

What are the todos?

We work hard on improving the UX and generally the Frontend-side of our main product, which on the backend-side is using Scala + Play!, and is based on modern architectural patterns such as Event Sourcing and CQRS.

And we want to do even more in the area of improving our Frontends, so we’re looking for people to help us with that and who can write the necessary CSS for beautiful web applications and all necessary Javascript to make them as intuitive as possible. We also need help in developing all our websites and blogs further.

Interested? Apply, by starting a conversation.

Technically …

… we’re looking for people to expand our current development team when it comes to Frontend-topics. That means working with HTML and CSS, writing Javascript (We love ES6 and are big fans of Ramda) and also React. Be it on our Scala/Play!-based main product, or on our different websites, like our blogs or marketing focused sites, which usually are built with a static site generator (currently Spike).

Be sure to apply, even if you’ve never actually worked with Play! or the likes. We’ll get you up-to-speed quickly, you can be sure of that.

What can you expect from working at vaamo?


Above all a job with lots of creative leeway and over time with as much responsibility as you like. We are a team that takes it’s time to do things right, while also asking very critically what we really need. This involves a very close collaboration with the product team, but also the evaluation of the right tools and of course test-driven development.

And of course also the freedom to choose the set of tools, including your hardware and OS, that you want to work with.


We are dedicated to continuously learning, working to improve ourselves and at the same time sharing what we learn within the team but also with surrounding communities.

To support everyone’s growth, vaamo provides each team member with a personal education budget. Each team member can use this budget at their discretion, to visit conferences, go to trainings, buy books, online courses. Whatever the person deems sensible to further their learning.

Additionally everyone in the technology team does at least a bi-weekly 1on1 with your team lead, where you work together on growing your skills and impact.

Long-term Product

You can work on a long-running product with us. A product that touches people and enriches their lives. Your code will have a direct impact, which you will be able to see from day one, and together with the team you can decide how to make this product better and better.

Workplace: HQ & Remote

Your workplace is no-bullshit, like many other things at vaamo: Work where you want! You need an office? No problem, we have a beautiful office space in Frankfurt, which is easily reachable with public transit. You want to work from home or a coworking space? No problem! GitHub, Slack, Screenhero, Hangout etc will make sure nothing gets lost and we stay up to date. Except for that you miss being challenged at the soccer table … just sayin’.

Interested? Apply, by starting a conversation.

What do we expect from you?

What’s non-negotiable is the ability and willingness to learn. You must be willing to be challenged and challenge others constructively, friendly and with empathy.

You must be willing to work in a self-organized team. Which means you should cherish close collaboration and often pairing with other members of the team, while still defining lots of priorities on your own. “What do you think?” is a question you’ll hear quite often. And not only in the code reviews, that are an integral part of our process.

As a startup it’s very important for us to embrace change. This sometimes means, scrapping some results completely, deleting code, and trying a different approach based on all the learnings. You should be ok with that and the Yak Shaving this may involve. If you love every single line of code that you ever wrote, we’re not the right shop for you.

Apply for a role @ vaamo …

… by starting a conversation with Timo, our Head of Engineering.

Tell us why working at and with vaamo sounds interesting to you. Don’t send CVs or other stuff like that. We’ll get to that later if everybody (including you) thinks it’s worth it.

Send along your favorite gif though, if that’s your cup of tea.

You’re reading CodeCraft; an online publication about Technology and Software Craftmanship by @VaamoTech.

Interested in working with vaamo? We’re hiring.