Lead Fullstack Engineer (Typescript/Node.js) with German
150 - 210 PLN/ godz.B2B
SeniorFull-time·B2B
#444813·Dodano wczoraj·2
Źródło: nofluffjobs.comTech Stack / Keywords
Node.jsTypeScriptAWSPostgreSQLDockerKubernetesRESTGolangNestJSAngularSvelte
Firma i stanowisko
You will join the development of an advanced digital twin platform for the energy transition, designed to unify energy and climate-related data into a single, comprehensive solution. The platform supports stakeholders involved in energy transformation by providing data-driven insights and decision-making tools. It addresses key challenges such as CO₂ balancing, renewable energy expansion, power grid planning, and municipal heating strategies. Built on a modular and scalable architecture, the solution enables complex analytics and supports real-time insights in a rapidly evolving energy sector.
Wymagania
- 5+ years of experience in backend development
- Strong commercial experience with TypeScript and Node.js
- Experience designing and developing scalable backend services and microservices
- Fluent German (C1/C2) with ability to communicate confidently with business stakeholders and clients
- Experience working directly with clients including requirements gathering and solution discussions
- Experience with AWS services and cloud-based environments
- Solid knowledge of PostgreSQL and database design for scalable, high-performance systems
- Good understanding of Docker and Kubernetes
- Experience designing and developing REST and/or gRPC APIs
- Ability to work independently and take ownership from concept to delivery
- Strong communication and problem-solving skills
- Very good command of English
Nice to have:
- Experience with Golang
- Experience with Python (especially in ETL processes)
- Familiarity with NestJS framework
- Knowledge of event-driven architectures (RabbitMQ, AWS SQS)
- Exposure to Angular or Svelte frontend technologies
- Knowledge of energy or electric energy industry domain
- Experience in highly agile environments
- Experience using AI tools in day-to-day work
Obowiązki
- Design, develop, and maintain scalable backend services using TypeScript/Node.js as the primary technology stack
- Contribute to the development of microservices built with Golang and Python
- Collaborate directly with German-speaking clients and stakeholders to understand requirements and propose technical solutions
- Build and optimize PostgreSQL data models and queries
- Develop and maintain APIs using gRPC and REST
- Containerize applications with Docker and manage deployments on Kubernetes (AWS)
- Contribute to architecture decisions for distributed systems
- Ensure system scalability, performance, and reliability
- Collaborate with frontend (Angular) and backend (NestJS) teams
- Work independently from concept to production delivery
- Participate in agile ceremonies, code reviews, and continuous improvement initiatives
Benefity
- Sport subscription
- Training budget
- Private healthcare
- Flat structure
- Small teams
- International projects
- Free coffee
- Bike parking
- Playroom
- Shower
- In-house trainings
- Modern office
- No dress code
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Napoje w biurze
Parking dla rowerów
Prysznic
Szkolenia wewnętrzne
Unravel
3 aktywne oferty