Full-Stack Engineer (NestJS, Angular)

$$$

We’re looking for a Middle Full-Stack Engineer to join our team at ORIL. We need a versatile engineer who is proficient in Angular and NestJS, and ready to contribute to the evolution of a high-performance system within the aviation sector.

 

About the project: The Check-in app is a flight management system for internal usage that covers main use cases for pilots, concierges, dispatchers, and scheduling services. It is a mobile-first web application built on a layered architecture, focusing on high reliability and seamless real-time data management. The project aims to streamline complex aviation workflows and ensure smooth communication between all service departments.

Tech Stack: Angular 16 (NgRx, Material), Node.js (NestJS), PostgreSQL, Redis.

 

What are we looking for?

  • 3+ years of experience in Full-Stack web development;
  • Strong proficiency with Angular (v16) and state management (NgRx);
  • Solid experience with Node.js, with a primary focus on NestJS;
  • Deep understanding of JavaScript (ES7+), TypeScript, HTML5, and CSS3;
  • Experience with PostgreSQL and caching strategies using Redis;
  • Understanding of Layered Architecture and building mobile-first applications;
  • Familiarity with Swagger for API documentation and Azure Pipelines for CI/CD;
  • English level: Upper-Intermediate (B2), both spoken and written.

Nice to have:

  • Experience with third-party integrations: Dialpad, Slack, or Microsoft Teams webhook integrations;
  • Experience with performance optimization for modern web applications;
  • Aviation Industry Experience: Previous work on aviation-related projects is a significant advantage (understanding basic terms and industry processes).

 

What will you do?

  • Develop and maintain both the front-end (Angular 16) and back-end (NestJS) parts of the platform;
  • Work on a mobile-first interface to ensure a seamless experience for users on the go;
  • Ensure smooth integration with third-party services and internal flight management tools;
  • Optimize application performance and maintain high code quality standards;
  • Participate in Agile ceremonies and contribute to technical architectural decisions.
  • Develop and maintain both the front-end (Angular) and back-end (NestJS) parts of the platform.

 

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 for public holidays and special events;
  • Accounting Support Services;
  • Education budget + corporate education events/trainings;
  • Compensation for certifications;
  • Compensation for fitness pursuits or therapy sessions;
  • Insightful and diverse events (meetups, celebrations, knowledge-sharing);
  • A culture focused on individual growth and team progression.

 

Application Process

  1. Initial Screening: Call with Recruiter.
  2. Technical Interview.
  3. Сlient Interview: Interview with the client.

 

If you’re a proactive engineer who loves building solid products and stays curious about the latest tech trends, we’d love to have you on board!

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 7 April
38 views
·
8 applications
Last responded 2 hours ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...