Senior React Engineer (Logistics Solutions Project)

Remote
Full Time
JS Department
Experienced
PROJECT DESCRIPTION

The project involves the development of a digital platform designed to streamline the charter cargo booking process for freight forwarders. Acting as an aggregator, the solution consolidates offerings from multiple cargo aircraft operators, enabling freight forwarders to efficiently search, compare, and book air cargo charters that best match their logistics needs. The platform significantly enhances speed, efficiency, and cost-effectiveness in the booking process. While business requirements and design are owned by the client, Opinov8 is fully responsible for project management, business analysis, solution architecture, and delivery.

IN THIS ROLE, YOU WILL:
  • Design and implement user-facing features for a digital platform that connects freight forwarders with cargo aircraft operators;
  • Build intuitive and responsive UIs using React.js, with a strong focus on performance, usability, and scalability;
  • Integrate frontend components with backend APIs and third-party services, including Gmail API and LLM-powered email workflows;
  • Develop intelligent UI features to help users review, classify, and interact with incoming booking requests (e.g., auto-detected data, missing info prompts, quote comparisons);
  • Visualize complex data sets in dashboards and scoring engines, supporting internal teams and external users in making fast, informed decisions;
  • Work closely with designers to create clear, consistent UI/UX across the platform (e.g., quote page improvements, fleet views, booking workflows);
  • Contribute to internal tooling for managing requests, quotes, client preferences, and operator performance;
  • Participate in design discussions, technical planning, peer code reviews, and mentoring of other developers.
IF YOU HAVE
  • A senior-level frontend engineer with 4+ years of professional experience in React.js and modern frontend technologies;
  • Skilled in building complex SPAs with reusable components, state management (e.g., Redux, Zustand), and API integrations;
  • Experienced in creating user-centric UIs for data-heavy platforms involving classification, scoring, or process-driven workflows;
  • Comfortable working closely with backend engineers and BAs to translate business logic into interactive, dynamic frontend components;
  • Passionate about performance, accessibility, responsiveness, and delivering a clean, intuitive user experience;
  • Proficient in HTML, CSS/SCSS, TypeScript, and design systems or component libraries (e.g., MUI, AntD, Tailwind);
  • Proficiency in English (Upper Intermediate level) for effective client communication.
NICE TO HAVE

The following would be a plus:

  • Experience working on logistics, aviation, or booking platforms;
  • Familiarity with LLM-powered features and integration with AI-driven backend systems;
  • Understanding of email-based workflows, including reply handling, thread context, and automated insights;
  • Experience with visualizing scoring engines, quote comparison UIs, or dashboards;
  • Comfort working with Figma or similar design tools and translating complex specs into functional layouts;
  • Exposure to real-time data handling, notification systems, or in-app messaging;
  • Knowledge of frontend testing (Jest, Cypress), accessibility standards, and CI/CD practices.
AS AN OPINOV8R, YOU WILL HAVE:

Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.  
Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.   
Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change. 
Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights. 
Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.

HOW’S THE HIRING PROCESS GOING:

We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here's what to expect: 

- Initial Interview: If your background fits the role's criteria, we'll invite you for an interview with a Talent Acquisition Specialist to get to know you better. 
Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.  
Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project's scope and expectations.
Final Decision: After completing all interviews and assessments, we'll reach a final decision and get back to you with the result.

 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*