ORIL logo

Full Stack Engineer (Node, React)

ORIL·Salary not specified

Primary stack

ReactCSSNode.jsTypeScriptMicroservicesCI/CDJavaScriptGitHTMLSQL

Nice to have's

SurveyJSAzure DevOpsAzure Portal

Job description

Description language:

About the Position

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.

Responsibilities

  • Design and develop scalable backend services
  • Develop and maintain frontend applications using React.js
  • Collaborate with the team to integrate AI tools and practices
  • Work closely with customers to analyze and clarify software requirements
  • Continuously learn and improve your own skills

Requirements

  • 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

Nice to Have

  • 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

© ORIL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Львів, Маямі (США)

More at ORIL

All 45 roles

Similar jobs

Popular searches