Senior Node.Js Engineer

Camlin

Kraków

Presencial

PLN 180.000 - 300.000

Jornada completa

Hace 9 días
Generador de candidaturas

Una candidatura hecha a medida para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Pension & Life Assurance
On-site parking
Multisport & private healthcare
Wellness programmes

Descripción de la vacante

Camlin is seeking a Senior full-stack Node.js Engineer in Kraków, Poland to develop embedded Linux applications for monitoring equipment in electrical networks. You will own complex technical outcomes, drive system design, and mentor other developers across the full software lifecycle.

You will lead architecture decisions, tackle ambiguous system-level problems, and collaborate with QA, DevOps, hardware, and product teams to deliver end-to-end solutions with robust CI/CD practices.

Formación

  • Knowledge of embedded Linux and IoT device software.
  • Experience designing scalable RESTful APIs.
  • Strong debugging and problem-solving in Linux environments.
  • Ability to mentor engineers and improve code quality.

Responsabilidades

  • 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.

Conocimientos

Node.js
Linux
REST APIs
Debugging
Mentoring

Herramientas

Docker
GitLab CI/CD
Linux configuration
Jira
Confluence

Descripción del empleo

Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors.

At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin operates in over 20 countries worldwide.

We are looking for a Senior full-stack Node.js Engineer to join our team developing embedded Linux applications for monitoring equipment in electrical networks. You will take ownership of complex technical outcomes, help shape system design and engineering practices, and provide guidance to other developers.

You will lead the design, implementation, testing, and debugging of new features for IoT embedded devices across the full software development lifecycle. You will tackle ambiguous and system-level problems, identify dependencies and delivery risks, and drive solutions from technical approach through production readiness.

Responsibilities
  • 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.
Required Qualifications
  • Demonstrated ownership of complex features or services from technical design through implementation, testing, release, and operational support.
  • Experience making and communicating architectural decisions for maintainable, reliable software systems.
  • Strong debugging and problem-solving skills in Linux environments, including investigation of cross-service or system-level issues.
  • Strong understanding of REST APIs and common communication and transport protocols such as Ethernet, serial, and TLS/SSL.
  • Proven ability to raise engineering standards through code reviews, technical guidance, and continuous improvement.
  • Ability to plan complex work, manage technical risks and dependencies, and collaborate effectively across disciplines.
  • Fluent English, both written and verbal.
Preferred Qualifications
  • Experience with Docker for containerization
  • Experience with GitLab CI/CD for automated deployments
  • Experience with Linux system configuration
  • Knowledge of IoT-related projects and experience in hardware-software integration
  • Familiar with Agile methodologies and experienced in using Jira and Confluence
  • Experience with Rust is an additional advantage.
  • Employment contract with competitive salary
  • Work in small, self-organized and autonomous development teams with the ability to choose technologies and best practices
  • Company Pension & Life Assurance Schemes
  • On-site parking (car and bike)
  • For employees joining our office in Poland:
  • UoP with 80% author’s rights tax relief
  • MyBenefit system with Multisport membership, private healthcare (Medicover)
  • Wellness programmes
Our Values
  • We work together
  • We believe in people
  • We won’t accept the ‘way it has always been done’
  • We listen to learn
  • We’re trying to do the right thing
Equal Employment Opportunity Statement

Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital states, ancestry, physical or mental disability, gender identity or sexual orientation.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Node.Js Engineer
Senior Node.Js Engineer

Camlin Energy Ltd • Kraków

Híbrido
PLN 240.000 - 320.000
Hybrid work model
Company pension & life assurance
Multisport membership
+1
Node.js Engineer
Node.js Engineer

Camlin • Kraków

Presencial
PLN 90.000 - 150.000
Hybrid work model
Office in Kraków
Private healthcare
+4
Node.js Engineer
Node.js Engineer

Camlin Energy Ltd • Kraków

Híbrido
PLN 150.000 - 230.000
Employment contract with competitive薪?
Node.js Engineer
Node.js Engineer

Camlin Group • Kraków

Híbrido
PLN 120.000 - 190.000
Pension & Life Assurance
On-site parking
MyBenefit + Multisport
+2
Junior Node.js Engineer
Junior Node.js Engineer

Camlin • Kraków

Presencial
PLN 90.000 - 130.000
Hybrid work model
Office in Kraków
Company Pension and Life Assurance
+3
Junior Node.js Engineer
Junior Node.js Engineer

Camlin Group • Kraków

Híbrido
PLN 70.000 - 90.000
Hybrid work model
Pension and Life Assurance Schemes
Wellness programmes
+2
Junior Node.js Engineer
Junior Node.js Engineer

Camlin Energy Ltd • Kraków

Híbrido
PLN 60.000 - 80.000
Hybrid work model (Kraków/ Lisburn)
Mentoring and learning opportunities
Pension and life assurance
+3
DevOps Engineer
DevOps Engineer

Camlin Energy Ltd • Kraków

Presencial
PLN 180.000 - 260.000
Competitive salary
Multisport benefit
Private healthcare (Medicover)
+3
DevSecOps Engineer
DevSecOps Engineer

Camlin Group • Kraków

Presencial
PLN 140.000 - 210.000
Hybrid work model (office in Kraków)
Company Pension & Life Assurance Sche
On-site parking (car and bike)
+1
DevOps Engineer
DevOps Engineer

Camlin Group • Kraków

Presencial
PLN 180.000 - 240.000
Multisport membership
Private healthcare (Medicover)
Pension & Life Assurance Schemes
+2