Lead Developer (m/w/d) Berlin, Munich or Hamburg

  • Berlin

1KOMMA5 ̊

1KOMMA5°
We are looking for you as an addition to our tech-team in Berlin, Munich or Hamburg. 1KOMMA5° is building Germany’s largest one-stop-shop for sale, installation and services related to solar, heat pumps, electricity and charging infrastructure. And they are all connected! Be a part of our mission!

Your mission

Building a virtual power plant levering our energy manager “Heartbeat” and evolving the customer experience app around this.
As a lead software engineer in 1KOMMA5°, you will be one of the first members of a cross-functional team alongside frontend and backend engineers, product managers and UX/UI developers. You will help build a self-organised tech team, responsible for developing, deploying and running their own solutions. Cloud Architects and SREs will enable you to easily deliver and run software in a consistent, secure and reliable way.

Key responsibilities include but are not limited to

  • Provide technical leadership, guidance, and expertise across the Heartbeat Dev team
  • Create, implement, evaluate, deploy, sustain, and enhance software solutions for complex and undefined problems
  • Foster a culture of experiment-driven innovation within the team
  • Promote teamwork and successful project execution
  • Improve developer satisfaction by constantly avoiding/reducing tech-dept, automating as much as possible and documenting decisions, runbooks etc

Technologies you will work with include

  • JavaScript/NodeJS (VueJS/NestJS)
  • NodeJS
  • Ruby on Rails
  • Python (data ingestion / data lake)
  • Google Cloud Platform (Cloud Run, Cloud Functions, CloudSQL, Firestore, BigQuery …)
  • Terraform
  • PostgreSQL
  • Microservice architecture
  • IoT applications

You have

  • experience in software development with multiple general purpose programming languages for 3+ years
  • A proven track record of architecting scalable and secure systems, demonstrating a strong commitment to quality
  • Experience in designing and implementing APIs, ensuring efficient communication and integration between software components
  • experience with developing clean, well maintainable, and testable code
  • experience with continuous delivery, cloud infrastructure (ideally Google Cloud) and DevOps practices
  • an agile and result-oriented mindset and you consider yourself a team player
  • very good knowledge of spoken and written English, German is a plus

Bonus points for

  • experience with IaC (ideally Terraform)
  • experience with building applications following rules and principles
  • Interest in climate tech industry
  • experience with Data Engineering: Machine Learning, data pipelines

We are an ambitious and dynamic company with a talented team. We require our tech team members to be imaginative, enthusiastic, and willing to tackle new challenges as we strive to provide everyone with renewable energy technologies.

Benefits

  • The opportunity to travel, work mobile and individually
  • Individualized opportunities for professional development
  • Being part of a global change movement
  • Working in a diverse team with hard workers and real team players
  • Seeing the impact of your work, daily