Senior Full-Stack Developer (f/m/d)

Permanent employee, Full-time · Berlin (HQ)

Our mission for you
Build and scale our energy analytics solution

We are seeking a versatile full-stack developer who is equally comfortable diving into back-end complexities as well as crafting seamless and intuitive front-end experiences. While a tendency towards either back-end or front-end development is welcomed, a willingness to contribute and excel across the full technology stack is highly valued.
Who we are looking for
You will drive our full-stack software engineering efforts towards three building blocks:
  • Energy management dashboard that helps our B2B customers reduce and shift expensive load peaks, buy directly from wind & solar assets and manage the energy portfolio
  • AI-based procurement optimization engine that balances the energy account on a recurring basis (prediction of energy supply, energy demand and resulting residuals)
  • Energy trading software that is able to operate energy management processes from buying & selling energy, integrating other software providers in the energy market up to billing
Your responsibilities:
  • Own feature developments centered around our energy data model and energy data processing services (Node.js, Python, PostgreSQL)
  • Develop and maintain front-end features for our energy analytics dashboard in collaboration with product & design (Typescript, React)
  • Thrive for test-driven development, ensuring precise numerical accuracy through comprehensive test coverage of core code units
  • Lead the design, enhancement, and optimization of our software architecture to ensure scalability, efficiency, and maintainability
Tech stack
  • Front-end: React, Typescript, AWS Amplify, Vite
  • Back-end: Node.js, Typescript, Python
  • Infrastructure: AWS, Terraform, CloudWatch, Docker, GitHub Actions
Why us?
Responsibility:
As a member of our small and agile team, you will have a significant impact on our products and services. You will be given ownership and autonomy to drive projects from start to finish, allowing you to take pride in your contributions and see the direct impact of your work.

Ownership:
We believe in empowering our team members to take ownership of their work and drive results. Whether it's through innovative product development or top-notch customer service, you will have the opportunity to make a real impact on our company and customers.

Learning:
At our startup, you will have the opportunity to continuously learn and grow. From working with cutting-edge technologies to collaborating with experienced industry professionals, you will be challenged and supported in your personal and professional development.

Impact:
At trawa, you will be part of a team that is dedicated to making a positive impact on the world. If you are driven, creative, and passionate about technology and energy, we encourage you to apply and become a part of our vision to decarbonize the industrial businesses.

About us
trawa is a fast-growing energy start-up that is revolutionizing the way businesses procure and manage their energy consumption and costs. Our mission is to make sustainable energy accessible and affordable for every business. We are looking for top talent to join our team and work closely with trawa’s founders to setup and build key business functions
Your application!
We appreciate your interest in trawa. Please fill in the following short form. Should you have any questions, please contact us by mail at recruiting@trawa.io.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.