Full Stack Engineer (Node.js, React.js) – ORIL

Full Stack Engineer (Node.js, React.js)

Ukraine

We are looking for a Middle Full-Stack Engineer to join our team. We need a versatile developer proficient in React and Node.js to help build and scale a production-ready application that transforms the real estate evaluation process using AI.

Project Overview: The project focuses on building a production-ready analytical tool for the real estate sector. The platform aggregates complex data from various sources and processes user-provided inputs to generate structured, high-level intelligence reports. By utilizing AI capabilities, the application provides contextual insights and risk assessments, helping users make data-driven decisions based on verified information and predictive analytics.

What are we looking for?

  • 3+ years of experience in Full-Stack web development;
  • Strong proficiency with React and modern frontend state management;
  • Solid experience with Node.js (Express, NestJS, or similar frameworks);
  • Proficiency in JavaScript (ES6+) and TypeScript;
  • Experience working with PostgreSQL or other relational databases;
  • Experience with RESTful API design and integration;
  • English level: Upper-Intermediate (B2), both spoken and written.

Nice to have:

  • Experience with AI/LLM integrations (e.g., OpenAI API);
  • Experience building data-heavy applications or interactive reporting tools;
  • Familiarity with cloud infrastructure (AWS/GCP/Azure) and CI/CD pipelines.

What will you do?

  • Develop and maintain both the front-end (React) and back-end (Node.js) parts of the platform;
  • Build features for data aggregation from multiple sources and user file uploads;
  • Implement AI-driven logic to generate structured property reports and recommendations;
  • Ensure the application is responsive, production-ready, and highly interactive;
  • Optimize performance and maintain high code quality standards;
  • Participate in technical architectural decisions and Agile ceremonies.

We offer:

  • Competitive compensation;
  • Flexibility to work from anywhere (fully remote or office-based);
  • Comprehensive day-off policy;
  • Accounting support services;
  • Education budget and corporate training events;
  • Compensation for certifications, fitness, or therapy sessions;
  • A culture focused on individual growth and team progression.

Application Process:

  1. Initial Screening: Call with Recruiter.
  2. Technical Interview.
  3. Client Interview.

If you are a proactive engineer who enjoys building products that deliver clarity and value, we’d love to have you on board!








    Thanks for applying, we will contact you soon.

    Contact Person

    Lilia Palashchyn

    Lilia Palashchyn