NodeJS Software Engineer (e-mobility & energy)

Spyro Soft

Kraków

On-site

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Codibly is seeking a Software Engineer to join our team in Poland, focusing on energy management and e-mobility solutions. You will contribute to designing and building IT systems for charging infrastructure, energy storage, and renewable integration.

We require 3+ years in software development, plus 2+ years with Node.js, TypeScript, and JavaScript. If you enjoy modern architectures and international projects, this role offers exposure to cutting-edge protocols like OpenADR, OCPP, and OCPI.

Qualifications

  • Minimum 3 years of overall software development experience.
  • At least 2 years of hands-on Node.js development.
  • Experience with TypeScript and JavaScript.
  • Familiarity with Jest or Mocha.
  • Knowledge of Git.
  • Experience with microservices architecture.
  • Experience with relational and non-relational databases.
  • Fluent English (B2+) – international clients.
  • Experience in e-mobility or renewable energy projects.

Responsibilities

  • Designing and developing IT solutions for energy management and e-mobility systems.
  • Optimizing electric vehicle charging infrastructure.
  • Implementing innovative energy storage and distribution algorithms.
  • Integrating renewable energy sources.

Tools

Node.js
Nest.js
Express.js
TypeScript
JavaScript
Jest
Mocha
Git
Microservices
Relational DB
Non-relational DB
OpenADR
OCPP
OCPI
IEEE 2030.5
SunSpec Modbus
EEBUS

Job description

Who will you work with?

We are pioneers in transforming the energy sector and developing modern e-mobility solutions. We create technologies that drive the future of transportation and energy distribution. Sounds interesting? Great! Let’s move on to the details.

What will you do?

As a Software Engineer at Codibly, you will participate in exciting projects combining energy and new technologies. Together with our interdisciplinary team of experts, you will be involved in:

  • Designing and developing IT solutions for energy management and e-mobility systems

  • Optimizing electric vehicle charging infrastructure

  • Implementing innovative energy storage and distribution algorithms

  • Integrating renewable energy sources

Who are we looking for?

A Software Engineer with practical knowledge of Node.js and experience in e-mobility and/or energy-related projects.

Experience:

  • Minimum 3 years of overall software development experience

  • At least 2 years of hands-on experience working with Node.js

Requirements
  • At least 2 years of experience and advanced knowledge of building applications in Node.js (or Nest.js or Express.js)

  • Practical knowledge of TypeScript and JavaScript

  • Familiarity with testing frameworks such as Jest or Mocha

  • Knowledge of Git

  • Experience with microservices architecture

  • Experience working with both relational and non-relational databases

  • Fluent English (B2+) – our clients are mainly international companies

  • Experience in projects related to e-mobility or renewable energy sources

We operate in the energy and e-mobility sector, including the development of:

  • Charge Point Management Systems (CPMS)

  • Virtual Power Plants (VPP)

  • Demand Response solutions

  • or similar systems

Additionally, if you have experience working with one or more of the following industry protocols, you are exactly who we’re looking for:

  • OpenADR (Open Automated Demand Response) 2.0b

  • OCPP (Open Charge Point Protocol) 1.6j / 2.0.1

  • OCPI (Open Charge Point Interface) 2.1.1 / 2.2.1

  • IEEE 2030.5 (SEP 2.0 – Smart Energy Profile)

  • SunSpec Modbus

  • EEBUS

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer (e-mobility & energy)
Java Software Engineer (e-mobility & energy)

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
Senior Node.js Engineer for E-Mobility & Energy Systems
Senior Node.js Engineer for E-Mobility & Energy Systems

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
Java Software Engineer - E-Mobility & Energy Systems
Java Software Engineer - E-Mobility & Energy Systems

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
DepOps Trainee
DepOps Trainee

Powerdot • Warszawa

On-site
PLN 28,000 - 39,000
Flexible working hours
Regular team-building events
Free office snacks
+1
Node.js Backend Engineer — Electromobility Impact, Hybrid
Node.js Backend Engineer — Electromobility Impact, Hybrid

Codetain • Zielona Góra

Hybrid
Salary adjusted to skills and experience
Access to private gym
Access to courses and training
+2
Mid/Senior Java Developer 12 000 - 20 000 net B2B
Mid/Senior Java Developer 12 000 - 20 000 net B2B

Codibly • Kraków

Hybrid
30 days holiday bonus
Flexible working hours
Non-corporate environment
+3
Embedded Software Developer
Embedded Software Developer

Green Cell • Kraków

On-site
Flexible working hours
Private medical care
Group insurance
+1
Node.js Developer (Support Team)
Node.js Developer (Support Team)

your Jared • Poland

Hybrid
PLN 120,000 - 180,000
Career path development
Annual training budget 3000 PLN
Private healthcare
+2
Senior System Problem Solving Engineer
Senior System Problem Solving Engineer

Jit Team • Kraków

Hybrid
Network Engineer IRC301820
Network Engineer IRC301820

GlobalLogic • Kraków

On-site
PLN 90,000 - 150,000