(Senior) Software Fullstack Engineer - TypeScript (m/f/d)

Permanent employee, Full-time · Hamburg, Remote, Berlin, München

Read job description in:
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!

Become a part of our mission and learn more about our Product & Tech team!

Your mission

As a Senior Software Fullstack Engineer in 1KOMMA5°, you'll lead the development of a scalable microservices architecture on Google Cloud, connecting and controlling IoT devices as part of our Heartbeat platform.Your role involves designing robust backend services and accompanying UIs, implementing APIs, and creating consistent abstraction layers to facilitate seamless integration across diverse system components. Collaborating with cross-functional teams, you'll contribute to the entire product lifecycle.

Key responsibilities include but are not limited to:

  • Design and implement performant, secure and scalable backend services and engaging web applications on Google Cloud Platform and Vercel for our IoT energy management platform.

  • Develop responsive, user-friendly interfaces using modern frameworks (e.g. React, Next.js) and TypeScript.

  • Build and consume APIs, ensuring smooth communication between frontend and backend components, and exposing clear interfaces to other teams.

  • Work with data visualization tools to present real-time telemetry, forecasts, and control data in a clear and actionable way.

  • Optimize application performance across the stack for large-scale deployments.

  • Collaborate with cross-functional teams to understand requirements, plan features, and deliver complete solutions.

Technologies you will work with include:

  • Frontend: TypeScript, React (or similar), Next.js

  • Backend:TypeScript, NestJS, Prisma, Postgres

  • Cloud: Google Cloud Platform (Cloud Run, CloudSQL, Big Query...)

  • Monitoring & Observability: Datadog

  • IoT: Device integration, telemetry processing, optimization workflows

  • Microservice architectures

  • Infrastructure as Code (Terraform)

  • GitHub Actions

Your profile

The successful candidate will have:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 5+ of experience in fullstack development, with proven skills in both backend and frontend.

  • Strong proficiency in TypeScript and modern frontend frameworks (React, Vue, or Angular).

  • Proven experience with cloud infrastructure (ideally Google Cloud)

  • Proficiency in programming languages such as Go, Python, and TypeScript

  • Experience in designing and implementing APIs for complex systems.

  • Familiarity with DevOps practices and tools, including continuous integration and deployment (CI/CD) pipelines.

  • Comfortable working in cross-functional, fast-paced environments.

  • Strong communication skills in English; German is a plus.

Bonus points for:

  • Experience with IaC (ideally Terraform)

  • Experience building containerised applications deployed on Kubernetes or Google Cloud Run

  • Experience with building applications following 12factor.net rules and principles 

  • Experience with Data Engineering: Machine Learning, data pipelines

  • Interest in climate tech industry

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

Benefits
  • You are part of a dynamic team with people who prove every day that they can make things happen and move companies forward with great positive impact

  • You move in flat hierarchies and have short decision-making paths. You can learn a lot quickly and get involved at different levels

  • You will be welcomed by a friendly and familiar team

  • You are part of the energy transition and recognize in your daily work what purpose it serves

  • You can work in one of our offices in Hamburg, Berlin or Munich

  • You create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass

  • Benefits and discounts are yours with Futurebens

  • Whether city bike or e-bike - be flexible with our job bike leasing and do something good for the environment at the same time

About us
"At 1KOMMA5°, our vision is to accelerate CO2 neutral life for all! We created an easy one-stop-shop to buy and install solar, charging stations and heat pumps, with the purpose of liberating all European homes from the shackles of fossil fuels. With Heartbeat, we make clean energy smarter. Connecting our customers into one powerful clean energy operating system to enable flexible tariffs and to ultimately follow the rhythm of wind and sun!" - Philipp Schröder (CEO 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!

Become a part of our mission and learn more about our Product & Tech team!

Deine Position

As a Senior Software Fullstack Engineer in 1KOMMA5°, you'll lead the development of a scalable microservices architecture on Google Cloud, connecting and controlling IoT devices as part of our Heartbeat platform.Your role involves designing robust backend services and accompanying UIs, implementing APIs, and creating consistent abstraction layers to facilitate seamless integration across diverse system components. Collaborating with cross-functional teams, you'll contribute to the entire product lifecycle.

Key responsibilities include but are not limited to:

  • Design and implement performant, secure and scalable backend services and engaging web applications on Google Cloud Platform and Vercel for our IoT energy management platform.

  • Develop responsive, user-friendly interfaces using modern frameworks (e.g. React, Next.js) and TypeScript.

  • Build and consume APIs, ensuring smooth communication between frontend and backend components, and exposing clear interfaces to other teams.

  • Work with data visualization tools to present real-time telemetry, forecasts, and control data in a clear and actionable way.

  • Optimize application performance across the stack for large-scale deployments.

  • Collaborate with cross-functional teams to understand requirements, plan features, and deliver complete solutions.

Technologies you will work with include:

  • Frontend: TypeScript, React (or similar), Next.js

  • Backend:TypeScript, NestJS, Prisma, Postgres

  • Cloud: Google Cloud Platform (Cloud Run, CloudSQL, Big Query...)

  • Monitoring & Observability: Datadog

  • IoT: Device integration, telemetry processing, optimization workflows

  • Microservice architectures

  • Infrastructure as Code (Terraform)

  • GitHub Actions

Dein Profil

The successful candidate will have:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 5+ of experience in fullstack development, with proven skills in both backend and frontend.

  • Strong proficiency in TypeScript and modern frontend frameworks (React, Vue, or Angular).

  • Proven experience with cloud infrastructure (ideally Google Cloud)

  • Proficiency in programming languages such as Go, Python, and TypeScript

  • Experience in designing and implementing APIs for complex systems.

  • Familiarity with DevOps practices and tools, including continuous integration and deployment (CI/CD) pipelines.

  • Comfortable working in cross-functional, fast-paced environments.

  • Strong communication skills in English; German is a plus.

Bonus points for:

  • Experience with IaC (ideally Terraform)

  • Experience building containerised applications deployed on Kubernetes or Google Cloud Run

  • Experience with building applications following 12factor.net rules and principles 

  • Experience with Data Engineering: Machine Learning, data pipelines

  • Interest in climate tech industry

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

Benefits
  • You are part of a dynamic team with people who prove every day that they can make things happen and move companies forward with great positive impact

  • You move in flat hierarchies and have short decision-making paths. You can learn a lot quickly and get involved at different levels

  • You will be welcomed by a friendly and familiar team

  • You are part of the energy transition and recognize in your daily work what purpose it serves

  • You can work in one of our offices in Hamburg, Berlin or Munich

  • You create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass

  • Benefits and discounts are yours with Futurebens

  • Whether city bike or e-bike - be flexible with our job bike leasing and do something good for the environment at the same time

Über uns
Die 1KOMMA5° Gruppe ist ein CleanTech Unicorn mit der Mission alles zu elektrifizieren und über unsere KI-basierte Software Plattform Heartbeat AI jeden an den Strommarkt der Zukunft anzuschließen. Wir sind das marktführende Unternehmen für die Installation von CO2-neutralen Energiesystemen, insbesondere bei Photovoltaik, Energiespeicher, Wallbox, Wärmepumpe und Energiemanagement. 1KOMMA5° vereint die besten Unternehmen Deutschlands, Europas und darüber hinaus - wir wachsen weiter und das weltweit.
Your application!
We appreciate your interest in 1KOMMA5°. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at hr@1komma5grad.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.