Full-Stack Developer with Frontend Focus (f/m/d)

Standort: 

EG

Stellen-ID:  4960

At the earliest date possible we are looking for support for our #teamsonnen

Clean and affordable energy for all is one of the greatest challenges of our time. Sonnen has been committed to this mission since 2010 and is now represented in Europe, the USA and Australia with over 1,000 team members globally. In Germany, our offices are located in the beautiful Wildpoldsried (Allgäu) and the vibrating heart of Berlin Kreuzberg.

At sonnen, we are building the energy system of the future. To this end, we are developing new technologies and business models that have not existed before. Whether intelligent power storage, virtual power plants or digital services - we set the trends of a new energy world. That means, among other things, the inexpensive production and storage of renewable energy and the intelligent networking of producers and consumers. sonnen thereby gives people around the world the opportunity to become independent of fossil fuels and conventional energy supplier.

We are growing steadily and are looking for people who want to join us in our vision of clean and affordable energy for all while making a positive impact on climate change.

At the earliest date possible, we are looking for support for the Device Tool Team. This tool equips our internal service teams with a state-of-the-art platform to identify, diagnose, and resolve device-related issues, ensuring our customer care agents can swiftly react to unexpected behaviors of our hardware landscape, including sonnen batteries, chargers, and heat pumps.

 

As a Frontend Ruby on Rails Developer, your key role is to enhance the user experience of the Device Tool, by infusing your technical expertise into the product development process. You'll closely collaborate with a UX/UI designer, aiming to improve issue resolution speed, boost user adoption, and enhance data security. Your responsibilities include active participation in a fully stacked scrum team within a remote work setup, with occasional in-person workshops for effective communication and brainstorming.

Additional Technical Details:

  • Our application is built on Ruby on Rails and Hotwire
  • Our APIs are based on REST and are documented with Swagger.
  • The infrastructure is hosted on Hetzner, and we use GitLab pipeline.
  • For quality control, we have a PR Review Process in place.
  • Our monitoring tools include Elastic APM, elk.sonnen.de and Sentry for error reporting.

About you:

 

  • You have +5 years of experience in developing software using Ruby on Rails.
  • You have excellent knowledge of HTML, CSS, and JavaScript.
  • You have experience translating UI/UX designs into responsive web interfaces
  • You are excellent at using the Bootstrap Framework for building responsive layouts.
  • Experience with Turbo Frames, Stimulus.js and Highcharts is desirable
  • You are well-versed in using Git for version control.
  • You produce clean and readable code.
  • You are outspoken and collaborate well within development teams.
  • You are open to receiving feedback through code reviews.
  • Excellent English language skills are a must-have.


Stellensegment: Ruby on Rails, User Experience, Developer, Information Technology, Technology, Customer Service