Engineering & Technology
Senior
Ukraine

Senior/Lead Full Stack Engineer

ABOUT THE ROLE

In this role you will design and build scalable full-stack applications, shaping architecture and delivering cloud-native tools that help retail teams detect stock issues, prioritize actions, and measure improvements in product availability. Your work turns operational and inventory data into intuitive products that help stores quickly identify discrepancies and improve on-shelf availability. Our Client is at the forefront of serving millions of shoppers nationwide, with a strong presence across grocery, banking, and general merchandise.

RESPONSIBILITIES

  • Build end-to-end product features across React, Node.js with TypeScript, and serverless components to deliver full-stack functionality
  • Improve system performance, scalability, and maintainability by optimizing frontend and backend implementations and refining architectural design
  • 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
  • Enhance application architecture by applying clean abstractions, SOLID principles, and reduced coupling across system components
  • Use observability tools including logs, metrics, and tracing to troubleshoot issues and maintain production stability
  • 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
  • Practical experience with building RESTful APIs and consuming GraphQL services in modern web applications
  • 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
  • Hands-on experience with AWS Lambda, including configuration, handler signatures, API Gateway integrations, and CORS fundamentals
  • Strong knowledge of software testing strategies, including applying the Test Pyramid with unit, integration, and end-to-end testing
  • Effective collaboration and communication skills in English, enabling productive work across distributed and multicultural teams
  • Working knowledge of SQL and NoSQL databases including PostgreSQL and MongoDB, with familiarity in indexing strategies and basic query optimization (optional)
  • Working knowledge of containerization and orchestration technologies such as Docker and Kubernetes for local development and CI environments (nice-to-have)
  • Familiarity with event-driven systems and messaging platforms such as Kafka or AWS EventBridge (as a plus)

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:

Iryna Klimashenko

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
101675