Senior Node.js Engineer: IoT & Embedded Linux, Hybrid

Camlin Energy Ltd

Kraków

Hybrid

PLN 240,000 - 320,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Company pension & life assurance
Multisport membership
Private healthcare

Job summary

Camlin Energy Ltd is seeking a Senior full-stack Node.js Engineer to join our team developing embedded Linux applications for monitoring equipment in electrical networks. You will own complex features from design through delivery and guide others.

The role focuses on JavaScript/TypeScript with Node.js for microservices and React.js for web apps, communicating via REST APIs. Hybrid work model depending on project needs.

Qualifications

  • Substantial commercial experience delivering production software with Node.js, JavaScript, and TypeScript.
  • Ownership of complex features or services from design through implementation, testing, release, and operational support.
  • Experience making architectural decisions for maintainable, reliable software systems.
  • Strong debugging and problem-solving skills in Linux environments.
  • Understanding of REST APIs and protocols such as Ethernet, serial, and TLS/SSL.
  • Ability to plan complex work, manage technical risks and dependencies, and collaborate across disciplines.
  • Fluent English, both written and verbal.

Responsibilities

  • Own the design and delivery of complex embedded software capabilities using Node.js, TypeScript, JavaScript, and React.
  • Define and evolve microservice, REST API, and application architecture in line with reliability, maintainability, security, and performance requirements.
  • Lead investigation and resolution of complex software and system issues on Linux-based embedded devices.
  • Own technical planning for complex work, identify dependencies, and communicate delivery risks and trade-offs early.
  • Improve CI/CD pipelines and engineering workflows to support dependable, repeatable delivery.
  • Set the testing approach for assigned capabilities and ensure effective unit, integration, and system-level coverage.
  • Provide technical guidance and mentoring to engineers through design discussions, pairing, and constructive code reviews.
  • Drive coding standards, documentation, and engineering best practices across the team.
  • Collaborate with QA, DevOps, product, hardware, and other engineering teams to deliver coherent end-to-end solutions.

Skills

Node.js
JavaScript
TypeScript
English proficiency
Linux debugging

Tools

Docker
GitLab CI/CD

Job description

Camlin Energy Ltd is seeking a Senior full-stack Node.js Engineer to join our team developing embedded Linux applications for monitoring equipment in electrical networks. You will own complex features from design through delivery and guide others.

The role focuses on JavaScript/TypeScript with Node.js for microservices and React.js for web apps, communicating via REST APIs. Hybrid work model depending on project needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Node.js Engineer (Embedded Linux)
IoT Node.js Engineer (Embedded Linux)

Camlin Energy Ltd • Kraków

Hybrid
PLN 150,000 - 230,000
Employment contract with competitive薪?
IoT Node.js Engineer - Embedded Linux & APIs
IoT Node.js Engineer - Embedded Linux & APIs

Camlin Group • Kraków

Hybrid
PLN 120,000 - 190,000
Pension & Life Assurance
On-site parking
MyBenefit + Multisport
+2
Junior Node.js Engineer - IoT & Embedded Linux
Junior Node.js Engineer - IoT & Embedded Linux

Camlin Group • Kraków

Hybrid
PLN 70,000 - 90,000
Hybrid work model
Pension and Life Assurance Schemes
Wellness programmes
+2
Junior Node.js Engineer: IoT & Embedded Linux
Junior Node.js Engineer: IoT & Embedded Linux

Camlin Energy Ltd • Kraków

Hybrid
PLN 60,000 - 80,000
Hybrid work model (Kraków/ Lisburn)
Mentoring and learning opportunities
Pension and life assurance
+3
Senior IoT Node.js Engineer - Embedded Linux & CI/CD
Senior IoT Node.js Engineer - Embedded Linux & CI/CD

Camlin • Kraków

On-site
PLN 180,000 - 300,000
Pension & Life Assurance
On-site parking
Multisport & private healthcare
+1
Full-Stack Node.js Engineer for IoT & Embedded Linux
Full-Stack Node.js Engineer for IoT & Embedded Linux

Camlin • Kraków

Hybrid
PLN 90,000 - 150,000
Hybrid work model
Office in Kraków
Private healthcare
+4
Junior Node.js Engineer – Embedded IoT & Linux
Junior Node.js Engineer – Embedded IoT & Linux

Camlin • Kraków

Hybrid
PLN 90,000 - 130,000
Hybrid work model
Office in Kraków
Company Pension and Life Assurance
+3
Senior Node.Js Engineer
Senior Node.Js Engineer

Camlin Energy Ltd • Kraków

Hybrid
PLN 240,000 - 320,000
Hybrid work model
Company pension & life assurance
Multisport membership
+1
Junior Node.js Engineer
Junior Node.js Engineer

Camlin Energy Ltd • Kraków

Hybrid
PLN 60,000 - 80,000
Hybrid work model (Kraków/ Lisburn)
Mentoring and learning opportunities
Pension and life assurance
+3
Senior Node.Js Engineer
Senior Node.Js Engineer

Camlin • Kraków

On-site
PLN 180,000 - 300,000
Pension & Life Assurance
On-site parking
Multisport & private healthcare
+1