Frontend developer

As one of Europe's fastest growing greentech start-ups, we're determined to make our dream of bringing local and clean energy to every home a reality.

Otovo provides solar panels to homeowners and we use software and technology to make solar energy easy, cheap, and available everywhere.

  • We make solar easy by providing tailored offers to customers visiting our website and entering their address. With our unique technology as the core in our business, we have removed the need for a home visit and can offer tailored offers to all customers visiting our website.
  • We make solar cheap by providing a platform where installers compete on price and quality to get assignments.
  • We make solar available everywhere by quickly expanding our platform to new markets all over the world.

We have come a long way since launching in 2016—we're in Norway, Sweden, France, Spain, Poland, Italy, Germany, Portugal, UK and Austria and we won't stop expanding.

We need your help

Are you a frontend dev who likes analytics and a have thing for design? Do you enjoy working in cross-functional teams? Our marketing team works with growth and we're looking for a frontend developer to join us!

You will do a lot of hands-on development and have responsibility for making sure the technical solutions scale and hold a high level of quality. On a typical day you might improve website performance, optimize conversions, propose, create, and manage experiments, design and build interactive user experiences, improve team workflow and efficiency through automation.

You will be part of the central marketing team that supports local marketing teams to accelerate growth in existing and new markets, but also work closely with the product teams at Otovo.

Some of your key responsibilities will be:

  • Own our CMS with responsibility to develop new and improve existing functionalities
  • Optimize web pages for maximum speed and scalability
  • Analyze quantitative and qualitative information to improve the conversion rate on our websites
  • Own and optimize the tracking in our advertising platforms
  • Provide teams with the best A/B testing tools that minimizes flickers and other negative user experiences
  • Utilize a variety of markup languages to write web pages
  • Collaborate with other developers and web designers to improve usability
  • Use and maintain our design system Rainbow 🌈

We mainly use TypeScript, React and Next.js, hosted on Vercel. Our backend is written in Python using Django, hosted on AWS. We store most of our data in a PostgreSQL database. We use Google Optimize, Google Analytics and Google Tag Manager to sew everything together.

Who we think you are

  • We'd prefer you to have a few years of relevant experience, but an enthusiastic spirit willing to learn fast can compensate for the amount of years.
  • Good communication skills; ability to present data with a narrative to inform and persuade.
  • You are highly structured.
  • You are a pragmatic problem-solver.
  • You have strong analytical skills, and love identifying and presenting improvement opportunities from data and research.
  • You are a good communicator, fluent in English.
  • You are self-driven, but thrive working in a team and across functions.
  • You deliver fast and build to last

What's in it for you?

You'll get to be part of our journey. We learn fast and encourage bold attempts and risky experiments: Otovo is a puzzle to work on and a riddle to solve. If you like that, you'll like it here.

We enjoy being together in the office, and are open to working from home when you need focus time.

Here's some more of what we offer:

  • More solar panels → less global warming. You have a chance to make a meaningful contribution to the world.
  • You'll work with enthusiastic colleagues across Europe; passionate for their fields and eager to learn.
  • All of the boring stuff in order with great pension and insurance coverage.
  • We take care of your internet and phone bills—no more slow access at home.
  • A hardware budget where you're free to pick your own gear.
  • A lot of flexibility when it comes to working hours.

Hiring process

Update your CV and submit your application to us here. If we think you could be a good fit, we will start an interview process that looks like this:

  • First interview - informal first meeting with potential future colleagues
  • Case interview - working on one or two realistic problems together
  • Third interview - meeting up with colleagues from other teams

If all of the above checks out nicely, we'll call two references that you provide before we send you an offer. The full process should take approximately three weeks.

There's no time like now—help us make the world transition to renewable energy and submit your application today! 🌅