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

ARK Solution

Warszawa

On-site

PLN 60,000 - 85,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

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
Senior UI Engineer
Senior UI Engineer

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Senior UI Engineer
Senior UI Engineer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Senior React UI Engineer — Lead Data-Driven UI Library
Senior React UI Engineer — Lead Data-Driven UI Library

Luxoft (old) • Kraków

On-site
PLN 260,000 - 420,000
Senior UI Engineer (React)
Senior UI Engineer (React)

Luxoft • Kraków

On-site
PLN 300,000 - 460,000
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Senior Full-Stack Engineer - Java/React Automation Platform
Senior Full-Stack Engineer - Java/React Automation Platform

Box Com • Warszawa

Hybrid
PLN 260,000 - 380,000
Software Engineer (React.js, Python)
Software Engineer (React.js, Python)

OANDA Corporation • Kraków

Hybrid
PLN 120,000 - 180,000
Software Engineer (React)
Software Engineer (React)

Kingfisher • Kraków

Hybrid
PLN 145,000 - 246,000
13,000 - 22,000 PLN gross per month
Private medical healthcare (LuxMed)
Medicover sports card (Fit&More)
+6
Senior .NET Engineer (Full-Stack, Front-End, Cloud)
Senior .NET Engineer (Full-Stack, Front-End, Cloud)

EPAM Systems • Katowice

On-site
PLN 150,000 - 210,000
Top locations