Engineering & Technology
Senior
Ukraine

Senior Full Stack Engineer (Node+ React)

ABOUT THE ROLE

In this role, you will design and deliver scalable full-stack applications that transform operational and inventory data into intuitive retail tools. You will contribute to cloud-native solutions that help store teams detect stock issues, prioritize actions, and improve product availability. Working in a distributed team, you will influence architecture and product quality end to end.

RESPONSIBILITIES

  • Build end-to-end product features across React, Node.js with TypeScript, and serverless components to deliver full-stack functionality
  • Collaborate closely with Product, QA, DevOps, and distributed engineering teams, actively participating in Agile ceremonies to align on delivery and product goals
  • Implement REST APIs using Node.js and TypeScript and integrate with GraphQL services where required to support application functionality
  • Develop AWS Lambda functions and configure Amazon API Gateway, ensuring proper CORS handling for secure and reliable service access
  • Apply effective testing practices by implementing unit, integration, and end-to-end tests to maintain application reliability and quality
  • Contribute to CI/CD pipeline improvements, participate in code reviews, and promote engineering best practices across the team

REQUIREMENTS

  • Strong proficiency with React, including practical use of Hooks such as useState, useEffect, useMemo, and useReducer while consistently applying the Rules of Hooks
  • Solid understanding of React architectural patterns, including the ability to explain and compare Higher-Order Components and Hooks
  • Strong proficiency with Node.js and TypeScript, including asynchronous programming with callbacks, Promises, async/await, and robust error handling within the Node.js async model
  • Practical experience with building RESTful APIs and consuming GraphQL services in modern web applications
  • Hands-on experience with AWS Lambda, including configuration, handler signatures, API Gateway integrations, and CORS fundamentals
  • Solid understanding of clean architecture principles, including dependency injection, abstraction, coupling and decoupling, and SOLID design principles
  • Practical experience with parallel and concurrent processing techniques such as queues, worker pools, and asynchronous task execution (as an advantage)
  • Working knowledge of SQL and NoSQL databases including PostgreSQL and MongoDB, with familiarity in indexing strategies and basic query optimization (as a plus)
  • Practical experience implementing GraphQL resolvers and schema stitching (nice to have)
  • Basic knowledge of application security fundamentals including CORS, OWASP principles, and authentication standards such as JWT or OIDC (optimal)

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

#LI-Remote

Role Summary

Location

Ukraine

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Senior

Personal recruiter:

Anastasiia Spodynets

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
101676