Junior Software Engineer (Node.js/React)

Hybrid, Office
Ukraine
Our client is a fast-growing technology company building modern, data-driven solutions for the global market. Their products help organizations streamline operations, improve efficiency, and scale through automation and intelligent tooling.

Requirements:

  • 1+ years of experience.
  • Full stack web dev (SPA frameworks on the front end, NodeJS / NestJS framework on the back end, strict TypeScript).
  • Understanding what a Design System is (working with out of the box controls utilizing as many out of the box features as possible (e.g. Material, Carbon) – main goal is not to invent your own controls, our UX is very aware of this.
  • Familiarity with Cloud (Azure in our case, but things like basic offerings for UI, API, DB, networking, storage, authentication, feature flagging).
  • Live in modern SDLC – automate everything (we are using Azure DevOps for everything – repos, build, deploy pipelines, work and release tracking, but might move to Github / GH Actions if there are benefits, like security scans).
  • English: Upper-Intermediate

Good to have:

  • Experience with multi tenant apps (understanding how to segregate data, authentication, all the way up to rate / use limiting).
  • Some diagramming skills for communication (e.g. Miro).
  • Use of GenAI to augment work, but not blind trust in generated code.
  • Understanding of iterative evolution of application architecture (start with a high level skeletal structure, mock things, give to mids / juniors to fill out).

Responsibilities:

  • Develop UI components using modern SPA frameworks and strict TypeScript, following existing architecture and security guidelines.
  • Assist in building backend features with NodeJS/NestJS, ensuring proper handling of data flows and API contracts.
  • Work with proven Design Systems (Material, Carbon), using only standard components to maintain consistency and compliance.
  • Support integration of UI with secure backend APIs, authentication mechanisms, and role-based access.
  • Follow modern SDLC practices: version control, automated testing, CI/CD pipelines, secure coding standards.
  • Help implement and maintain cloud-based solutions in Azure (basic services: API hosting, DB, storage, identity).
  • Contribute to prototype development while adhering to fintech-level security and data-handling expectations.
  • Use GenAI to accelerate work, ensuring all generated code is fully understood and reviewed.
  • Support documentation and create simple diagrams (Miro) for communication.

What we offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) — after the trial period.
  • Internal education(corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award-holder.

Mariia Synytsia

Send CV

Apply now!

    Thank You!