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
- Initial Screening: Call with Recruiter
- Technical interview
- Interview with Project Manager
- Interview with Client