Spyrosoft is looking for a Senior Backend/Fullstack Developer to join the development of an advanced digital twin platform for the energy transition. This project aims to unify energy and climate-related data into a comprehensive solution that supports stakeholders in CO2 balancing, renewable energy expansion, and power grid planning.
Key responsibilities
- Design, develop, and maintain scalable backend services using TypeScript and Node.js.
- Build and optimize PostgreSQL data models and complex database queries.
- Develop and maintain robust APIs using gRPC and REST protocols.
- Containerize applications with Docker and manage deployments on Kubernetes within AWS environments.
- Collaborate with cross-functional teams to ensure system scalability, performance, and reliability.
Requirements
- At least 5 years of professional experience in backend development.
- Strong commercial expertise in TypeScript and Node.js.
- Proven experience in designing and developing scalable microservices.
- Solid knowledge of PostgreSQL and database design for high-performance systems.
- Good understanding of Docker, Kubernetes, and cloud infrastructure (AWS/Azure).
- Very good command of English and strong problem-solving skills.
What we offer
- Opportunity to work on a high-impact project supporting the global energy transition.
- Collaborative environment focused on agile methodologies and continuous improvement.
- Access to modern technology stacks and complex architectural challenges.
- Professional development through code reviews and knowledge sharing within an experienced team.