
Full Stack Engineer (Node, React)
Primary stack
Nice to have's
Job description
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
- Initial Screening: Call with Recruiter
- Technical interview
- Interview with Project Manager
- 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
Lead Generation Specialist
ORIL · Lviv

BI/Data Engineer
ORIL · Ukraine +1

Back-End Engineer (Java, Node.js)
ORIL · Lviv

Strong Junior/Middle DevOps Engineer
ORIL · Ukraine
Similar jobs

Senior Full Stack Engineer (React.js + Node.js)
SoftServe · Ukraine

Senior Full Stack Engineer (React.js + Node.js)
SoftServe · Ukraine

Senior Full Stack Engineer (React.js + Node.js)
SoftServe · Ukraine

Senior Full Stack Engineer (React.js + Node.js)
SoftServe · Ukraine