Full-Stack Developer (Ruby + React) | Quorso

Remote from
Poland flag
Poland
Annual salary
Undisclosed
Salary information is not provided for this position. Check our Salary Directory to estimate the average compensation for similar roles.
Department
Programming
Employment type
Full Time,
Job posted
Apply before
18 Jun 2026
Experience level
Midweight
Views / Applies
4 / 0

About GT

GT provides clients with offshore product teams from CEE, a product development studio & data science services.

Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Quorso, a retail SaaS startup, seeks a Full-Stack Developer to build data pipelines and enhance their core app using Ruby on Rails and React/Redux. The role involves working on a platform that transforms retail data into actionable store missions. You'll join a competent team and contribute to technical designs, user flows, and end-to-end feature implementation. The ideal candidate has strong full-stack experience, debugging skills, and SQL proficiency. Benefits include 24 vacation days, medical insurance, and gym membership.

Job Complexity

Easy Hard
AI Insight The role requires deep expertise in Ruby on Rails and React, plus skills in SQL, debugging, and Linux. The interview process includes a test task and live coding, indicating a high bar for technical proficiency.

Salary Analysis

Median
$130,000
US Market
$90,000 – $170,000
AI Insight Salary not provided. For a full-stack developer with Ruby and React skills in the US, market median is around $130k. The offered compensation should be competitive to attract top talent.

Key Skills

Ruby on Rails React Redux SQL Git Linux Debugging Full-Stack Development SPA API Development

Dear Hiring Team,

I am excited to apply for the Full-Stack Developer role at Quorso. With extensive experience in Ruby on Rails and React/Redux, I have built scalable SPAs and robust APIs. My background in debugging complex systems and optimizing SQL queries aligns with your need for a developer who can handle large datasets and deliver end-to-end features.

I am particularly drawn to Quorso's mission of transforming retail operations through AI-driven insights. I thrive in collaborative environments where I can contribute to technical designs and solve business problems. My proficiency with Git, Linux, and monitoring tools ensures I can hit the ground running.

I look forward to the opportunity to discuss how my skills can drive Quorso's platform forward. Thank you for your consideration.

Sincerely, [Your Name]

Describe your experience building a full-stack feature with Ruby on Rails and React. How did you handle data flow between frontend and backend?
In my previous role, I built a dashboard feature for a retail analytics platform. I designed the RESTful API in Rails to serve aggregated data, and used Redux for state management on the React frontend. I ensured efficient data flow by implementing pagination and caching strategies.
How do you debug a slow SQL query in a Rails application? Walk us through your process.
First, I enable query logging or use the Rails console to identify the slow query. I use EXPLAIN ANALYZE to understand the execution plan. I check for missing indexes, then add them if needed. I also consider query restructuring, like using joins instead of N+1 queries.
Explain a time you had to refactor a complex React component. What challenges did you face?
I refactored a large form component that had too many props and state variables. I broke it into smaller reusable components and used React Context for shared state. The challenge was ensuring no regression in functionality; I wrote unit tests and used storybook for visual testing.
You need to integrate a third-party API into a Rails backend. How do you ensure reliability and error handling?
I use a wrapper class with Faraday or HTTParty, and implement retry logic with exponential backoff. I handle timeouts and network errors by rescuing exceptions and logging them. I also use background jobs (e.g., Sidekiq) for non-blocking API calls.
How do you approach code reviews? Provide an example of a significant improvement you suggested.
I focus on readability, performance, and security. In a code review, I noticed a colleague's SQL query was using a subquery that could be optimized with a JOIN. I suggested the change, which reduced query time by 50% and improved page load speed.

GT was founded in 2019 by a former Apple, Nest, and Google executive. GT’s mission is to connect the world’s best talent with product careers offered by high-growth companies in the UK, USA, Canada, Germany, and the Netherlands.

On behalf of Quorso, GT is looking for a Full-Stack Engineer interested in building different data transformation pipelines as well as participating in growing the functionality of the core app which includes building APIs, user interfaces, and core insights infrastructure.

About the Client

Founded in 2016, and headquartered in London, Quorso is one of Retail’s most exciting SaaS startups. Its Agile Stores technology simplifies retailers’ data into daily Next Best Actions (“Missions”) for every store, guaranteed to engage teams and drive sales.

Quorso is the modern way to run data-guided operations. AI turns terabytes of retail data into personalized priorities for each field and store leader. Smart workflows guide effective action and business impact is measured to embed learnings across the organization. Many of the world’s leading retailers are using Quorso to improve the productivity of their store operations. $100bn of activity is managed through Quorso across +25,000 stores and +90 use cases.

About the Role

You’ll be joining a competent team of engineers and bringing new functionality to the Quorso platform. There’s a potential for the platform to serve as a task management system, enabling managers and users to perform more operations directly within the system.

Responsibilities:

  • Participating in business problem-solving by shaping up necessary user flows

  • Contributing to technical designs as part of working on the scope

  • Providing feedback during visual design review sessions

  • Working on detailed technical implementation planning

  • Building scoped functionality end to end, both backend and SPA frontend using Ruby on Rails, React, and Redux frameworks (50/50 backend to frontend)

Essential knowledge, skills & experience:

  • Experience in proactive business problem solving, scope, and detailed technical implementation planning, providing feedback for visual designs

  • Experience working as a full stack engineer using Ruby on Rails on the backend and React / Redux on the frontend for SPA architecture

  • Excellent debugging skills, going beyond “print debugging” for both Ruby and JS stacks

  • Experience with raw SQL, slow query investigation on large data sets

  • Git and Git flow approach, solid experience and understanding of main commands – branching, stashing, rebasing, fast forwarding, pushing changes

  • Good understanding of Linux and where to look for certain things, navigational and search commands, regular expressions

  • Solid practical usage of text editors and supportive tools for efficient coding

Nice-to-Have:

  • Understanding Kubernetes, Helm charts, Azure, and AWS cloud services

  • Experience in working with monitoring tools (NewRelic, Datadog, Elastic)

  • Experience with Big Data or ETL pipelines

Interview Steps

  1. GT interview with Recruiter (45 minutes)

  2. Technical interview with test task (1 hour)

  3. Live coding interview (2 hours)

  4. Final interview with CTO (20 minutes)

Quorso’s Benefits:

  • 24 days of vacation + 3 extra days off during the December Christmas closure;

  • sick leaves – up to 10 business days per year (may be extended depending on the circumstances);

  • public holidays according to your local legislation;

  • compensation of medical and dental insurance after a successful evaluation period;

  • compensation of Optional Gym Membership after a successful evaluation period;

  • family-friendly policies (parental leaves, etc.);

  • internal and external training;

  • top-of-the-range IT kit.

Apply now >

Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Programming remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
  • • Featured & Pinned Resume
  • • Custom Resume URL
Go to account ›