React Developer (Upper-Middle) with Ruby Background Offline

We are seeking a highly skilled React Developer with the ability to understand and work with existing Ruby on Rails codebases. This role is focused primarily on front-end development using React, with responsibilities including the migration of product logic from Ruby on Rails into a modern front-end architecture.

The successful candidate will contribute to an innovative cloud platform that delivers secure data storage and video/educational content, participating in product evolution from monolithic architecture to a scalable, component-based front-end.

 

 

Key Responsibilities:

  • Rewrite existing business logic from Ruby on Rails into modular, maintainable React components.
  • Close collaboration with the backend via RESTful APIs to ensure functional consistency.
  • Contribute to architectural decisions for front-end structure and integration with APIs.
  • Ensure high standards of UI/UX and performance across web interfaces.

     

    Requirements:

      - 3+ years of commercial experience with React.
     - Ability to read and understand Ruby on Rails code (RoR 7+), even if main focus is front-end.
     - Experience working with RESTful APIs and integrating front-end components with backend logic.
    - Good understanding of PostgreSQL databases and background job handling (e.g., Sidekiq).
     - Familiarity with Tailwind CSS and utility-first styling approaches.
     - English proficiency: minimum B1+ — able to communicate in team discussions and explain technical concepts in writing.

     


    Nice to Have :

  • Experience with video hosting or streaming APIs and cloud platforms.
  • Knowledge of Docker/Kubernetes and containerized development environments.
  • Experience with React Native (optional mobile layer of the platform).

    Understanding of identity providers such as Azure/Entra ID or similar authentication mechanisms.

 

 

We Offer:

  • Opportunity to work on a real-world, growing product with international visibility.
  • Participation in architectural planning and system evolution.
  • Flexible working environment (hybrid or  remote ).
  • Access to professional learning resources and upskilling programs.
  • Comfortable, modern office located in central Lviv.
  • Competitive compensation package and transparent performance evaluation.


     

The job ad is no longer active

Look at the current jobs React.js Lviv→

Loading...