Front-End Engineer (Angular) | ORIL

Front-End Engineer (Angular)

Lviv, Ukraine

We’re looking for a Front-End Developer to join our team and take part in building a real estate auction platform. The ideal candidate is a flexible engineer with solid experience in Angular and either hands-on knowledge of or openness to working with React. This role is a great opportunity to start our collaboration on an exciting product and continue contributing to future projects together.

Skills & Qualifications

  • 2-3 years of experience in front-end development;
  • Strong proficiency with Angular (experience with both pre-17 versions and Angular 17+);
  • Practical experience with Server-Side Rendering (Angular Universal);
  • Understanding of WebSockets and real-time data communication;
  • Solid understanding of JavaScript (ES7), TypeScript, HTML5, and CSS3
  • Experience with Git version control
  • Understanding responsive design principles, UI/UX concepts;
  • Knowledge of performance optimization techniques for modern web applications;
  • Understanding of clean code principles, maintainability, and consistency standards;
  • ​​Experience with React.js would be a strong plus;
  • Experience collaborating in Agile/Scrum environments;
  • English level: Upper-Intermediate (B2), both spoken and written.

Nice to have

  • Experience working on real-time data or bidding platforms;
  • Familiarity with RESTful APIs and backend integration workflows.

About the project

The project involves the transformation of an acquired real estate platform into a self-service luxury property auction system for listings valued between $1M and $2.5M. The goal is to build a competitive bidding environment with transparent auctions, enhanced user experience, and integrated tools like Salesforce and public MLS (Multiple Listing Service) portals.
Team: 2 Back-end Engineers, 1 Front-end Engineer, Manual QA Engineer, UI/UX Designer, PM

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 (optional)








    Thanks for applying, we will contact you soon.

    Contact Person

    Kateryna Fedoryha

    Kateryna Fedoryha

    HR manager