Full Stack Engineer (Node, React) | ORIL

Full Stack Engineer (Node, React)

Lviv, Ukraine

We are hiring two Full-Stack Engineers (Node.js + React.js) to support the active development of a Data Analysis platform. The ideal candidates combine strong engineering skills with a proactive mindset toward AI adoption, helping the team explore and implement new AI tools to enhance product functionality and development efficiency.

Skills & Qualifications

  • 4+ years of experience with Node.js
  • 4+ years of experience with React.js
  • Solid knowledge in JavaScript (ES7), TypeScript, HTML5, CSS3
  • Experience with at least one of the frameworks: Express, NestJS
  • Strong experience with API development
  • Working knowledge of SQL databases
  • Understanding of Microservices architecture
  • Experience with Git and standard CI/CD workflows
  • English: Upper-Intermediate+ (spoken & written)

AI-Related Requirements (Key Focus)

  • Hands-on experience using modern AI/LLM tools for development, analysis, or workflow optimization
  • Ability to act as an AI advocate within the team — proactively researching, evaluating, and introducing new AI tools and practices
  • A mindset oriented toward experimentation, validation, and adoption of AI-driven solutions, not just usage

Will be a plus

  • Experience working with SurveyJS
  • Experience with Azure DevOps and Azure Portal

Soft Skills

  • Ability to work closely with customers to analyze and clarify software requirements
  • Keen to constantly learn and improve your own skills, and not afraid to learn new things
  • Strong communication skills

About the Product

The product operates in the Data Analysis domain, providing high-quality research and analytics through a cost-effective subscription model. It helps executives make informed decisions, identify and capture new opportunities, and increase their overall effectiveness.

Technologies: Node.js, React.js, MSSQL DB
Stage: Active stage of development

Team:
From ORIL’s side — 1 Back-End Engineer, 1 Front-End Engineer, 2 Manual QA Engineers, 1 AQA Engineer, QA Coordinator, and PM.
A dedicated engineering and product team is also involved on the client’s side.

We offer

  • Competitive compensation
  • Flexibility to work from anywhere (fully remotely or in our office in Lviv)
  • Comprehensive day-off policy, including additional days off in case of public holidays, and special events
  • Accounting Support Services
  • Work with global clients across diverse domains and businesses
  • Education budget + corporate education events/trainings
  • Compensation for certifications
  • Compensation for your fitness pursuits or therapy sessions
  • Enjoy insightful and diverse events, including company meetups, milestone celebrations, team-building sessions, and knowledge-sharing forums
  • A culture where individual growth and team progression are paramount

Application Process

  1. Initial Screening: Call with Recruiter
  2. Technical interview
  3. Interview with Project Manager
  4. Interview with Client








    Thanks for applying, we will contact you soon.

    Contact Person

    Lilia Palashchyn

    Lilia Palashchyn