Software Engineer – Self-Service Automation Platform (Node.js / React)

ARK Solution

Warszawa

On-site

PLN 60,000 - 85,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm in Poland is looking for a Software Engineer to work on a self-service automation platform. This role involves designing and developing APIs and user interfaces, primarily using Node.js and React. The ideal candidate will have strong problem-solving skills and experience in UX/UI design. Great collaboration with cross-functional teams is essential to deliver clean and maintainable systems. This position offers an opportunity to influence and improve internal tools significantly.

Qualifications

  • Strong hands-on experience with Node.js.
  • Strong working knowledge of React and modern frontend practices.
  • Good understanding of REST APIs and API-driven architectures.

Responsibilities

  • Design and develop YAML-based self-service templates used to request IT services.
  • Develop custom field extensions and UI components based on Backstage.io.
  • Design and implement platform APIs using Node.js.

Skills

Node.js
React
REST APIs
Problem-solving
UX/UI collaboration

Tools

Backstage.io
CI/CD pipelines

Job description

Software Engineer – Self-Service Automation Platform (Node.js / React)
Description

This is a Contractual role based in Poland (Warsaw / Kraków / Gdańsk). The engineer will design, build, and maintain an internal self-service automation platform that enables employees to request IT services through configurable, template-driven workflows backed by APIs and automation engines.We are seeking an experienced Software / Platform Engineer to lead the design and implementation of scalable request systems, custom UI extensions, and platform APIs that power automation across the organization. The successful candidate will be responsible for building extensible, reusable systems that support automation at scale, applying strong engineering judgment and clean system design. This is not a CRUD-focused role, but a platform engineering position requiring the ability to think in systems and deliver robust internal tools that improve efficiency and reliability.Key Responsibilities include:Platform & Template Development:Design and develop YAML-based self-service templates used to request IT services through a company portalBuild dynamic template fields that fetch, validate, and process data from external APIsEnsure templates are reusable, maintainable, and scalable across multiple automation enginesFrontend & UI Extensions:Develop custom field extensions and UI components based on Backstage.ioBuild frontend features using React with a strong focus on usability, accessibility, and visual clarityCollaborate closely with UX stakeholders to deliver intuitive and consistent self-service experiencesBackend & API Engineering:Design and implement platform APIs using Node.jsIntegrate REST APIs with internal and external automation and orchestration enginesEnsure API reliability, performance, and clean contract definitionsEngineering Standards & Platform Quality:Write clean, testable, and well-documented codeParticipate in design reviews and technical decision-makingImprove developer experience through better abstractions, tooling, and platform patterns

Requirements

Strong hands-on experience with Node.jsStrong working knowledge of React and modern frontend practicesGood understanding of REST APIs and API-driven architecturesExperience designing or contributing to UX/UI with a strong sense of aesthetics and usabilityAbility to reason clearly about data flow, validation, and API-backed UI componentsStrong problem-solving skills and attention to clean, maintainable designAbility to collaborate effectively with cross-functional teams in a fast-moving environmentNice to HaveExperience with CI/CD pipelinesExposure to automation platforms, workflows, or orchestration toolsFamiliarity with YAML-based configuration modelsExperience working with Backstage.io or similar internal developer platforms

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

Similar jobs worth comparing

Platform Engineer: Self-Service Automation (Node/React)
Platform Engineer: Self-Service Automation (Node/React)

ARK Solution • Warszawa

On-site
PLN 60,000 - 85,000
Fullstack Developer (Node.js/React) - hybrid from Warsaw
Fullstack Developer (Node.js/React) - hybrid from Warsaw

Your ITeams Sp. z o.o. • Warszawa

Hybrid
PLN 180,000 - 240,000
Senior Software Engineer, Backend (.NET)
Senior Software Engineer, Backend (.NET)

Talent Systems, LLC • Kraków

On-site
PLN 140,000 - 180,000
Senior Full-stack (Python/Node.js + React)
Senior Full-stack (Python/Node.js + React)

Bonapolia • Warszawa

On-site
PLN 120,000 - 180,000
Full-Stack Engineer (React + Node.js)
Full-Stack Engineer (React + Node.js)

Esurance • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work setup
Employer of Record service
[GBL] Senior Full-Stack Software Engineer (React, Next.JS and Node.JS)
[GBL] Senior Full-Stack Software Engineer (React, Next.JS and Node.JS)

Software Mind • Województwo małopolskie

Hybrid
PLN 180,000 - 260,000
Lunch tickets
Private healthcare
Multisport card
+3
Senior Software Engineer - hybrid in Warsaw
Senior Software Engineer - hybrid in Warsaw

Sowelo Consulting • Kraków

Hybrid
PLN 180,000 - 240,000
Lead Fullstack Developer
Lead Fullstack Developer

EPAM Systems • Poland

On-site
PLN 240,000 - 380,000
Front-end Engineer - Freelance/Service Agreement - Poland-based
Front-end Engineer - Freelance/Service Agreement - Poland-based

FlixBus • Warszawa

On-site
PLN 165,000 - 248,000
Front-end Engineer - Freelance/Service Agreement - Poland-based
Front-end Engineer - Freelance/Service Agreement - Poland-based

FlixBus • Kraków

On-site
PLN 138,000 - 248,000