Green Fusion

Senior Fullstack Developer, Optimization Team – Green-Tech

Green Fusion

full-time

Posted on:

Location Type: Hybrid

Location: BerlinGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with your team to understand underlying problems and requirements.
  • Translate requirements into viable, pragmatic software designs.
  • Contribute to team planning by helping define tasks, priorities, and timelines.
  • Write software — implement end-to-end, from database models to frontend.

Requirements

  • Solid educational background — ideally a degree in Computer Science or a related field.
  • 5+ years of professional experience in software development.
  • Strong experience across frontend and backend — especially with TypeScript, Next.js, and SQL.
  • Familiarity with Python, Nest.js, or systems engineering is a plus.
  • Ability to write high-quality, production-ready code and concise, well-designed APIs.
  • Strong communication and collaboration skills; able to take responsibility and work closely with other engineers.
  • Independent, structured working style.
  • Fluent in English.
Benefits
  • Employee perks such as Urban Sports Club or Become1 membership.
  • Flexible working hours and remote work — continue working from home after the pandemic.
  • Continuous learning through on-the-job challenges, an open feedback culture, and supported professional development.
  • Real impact — contribute directly to the energy transition and help fight climate change every day.
  • Team appreciation — regular team events are an essential part of our culture.
  • Work with one of the best teams Berlin has to offer — and possibly beyond.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNext.jsSQLPythonNest.jssoftware developmentAPI designdatabase modelingfrontend developmentbackend development
Soft Skills
communicationcollaborationresponsibilityindependent workingstructured workingproblem-solvingtask prioritizationtime managementteam planningrequirements analysis
Certifications
degree in Computer Science