Senior Node.js Engineer for E-Mobility & Energy Systems

Spyro Soft

Kraków

On-site

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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

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.

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

Similar jobs worth comparing

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

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
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
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
Java Software Engineer (e-mobility & energy)
Java Software Engineer (e-mobility & energy)

Spyro Soft • Kraków

On-site
PLN 120,000 - 180,000
Junior Node.js Backend Developer - Hybrid & Mentorship
Junior Node.js Backend Developer - Hybrid & Mentorship

Codetain • Zielona Góra

Hybrid
Access to a private gym
Courses and training opportunities
Flexible working hours
+1
Senior Node.js Developer
Senior Node.js Developer

EPAM Systems, Inc. • Gdańsk

Hybrid
PLN 200,000 - 320,000
Senior Node.js & Microservices Architect (Hybrid)
Senior Node.js & Microservices Architect (Hybrid)

EPAM Systems, Inc. • Gdańsk

Hybrid
PLN 200,000 - 320,000
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 Full-Stack Engineer: Angular/Node, Hybrid Poland
Senior Full-Stack Engineer: Angular/Node, Hybrid Poland

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 180,000 - 300,000
Health insurance
Multisport
Shopping vouchers
+3
Node.js Developer
Node.js Developer

Codetain • Zielona Góra

Hybrid
Salary adjusted to skills and experience
Access to private gym
Access to courses and training
+2