
Software Engineer Fullstack, Typescript
Gridfuse
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • 🇩🇪 Germany
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSCloudDistributed SystemsGoJavaKubernetesMicroservicesPythonReactTypeScript
About the role
- You will develop tools to manage and control renewable energy producers to meet power market requirements and stabilize power grids
- You will build frontends that integrate data from all backend services, serving both internal and external users
- You will design, implement and maintain backend APIs
- You will join a flat structure company in a team of renewable energy experts, frontend, backend developers and AWS and Kubernetes experts
Requirements
- You have strong backend experience in Golang, Typescript, Python, Java or any other modern programming language
- You have experience in developing cloud-native microservices in highly distributed systems
- You have built and maintained complex React applications and understand hooks, context, and component architecture deeply
- You write type-safe code and appreciate the clarity and maintainability it brings
- You like to ensure code quality through unit, integration, and e2e testing, as well as code reviews
- You care about performance, accessibility, and security. You know how to debug and optimize
- You are comfortable in proactively solving problems and thrive in a fast-moving environment
- You mentor others, give constructive feedback, and collaborate across disciplines
- You can and like to communicate in English
Benefits
- A team that values transparency, trust, and continuous learning
- Work with the latest tools and frameworks in a clean, well-maintained codebase
- Competitive hardware including a standing desk, 4K curved screen, and MacBook Pro
- City center office location including home office option
- EGYM Wellpass membership support
- Educational budget for every employee
- Team events, summer & winter parties
- Real startup culture by having an impact in a small, motivated team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangTypescriptPythonJavacloud-native microservicesReactunit testingintegration testinge2e testingdebugging
Soft skills
problem solvingcollaborationmentoringconstructive feedbackcommunicationadaptabilityperformance optimizationaccessibility awarenesssecurity awarenesscode quality assurance