Senior Ruby Developer

il y a 11 heures


Grand Est, France Quantori Temps plein

We're looking for a Ruby on Rails developer to join a long-running, actively maintained project now on Rails 7. The codebase is mature with hundreds of models and follows test-driven development using RSpec and Capybara. You'll work on performance-critical features, including operations over millions of records across multiple services. The stack includes MySQL, PostgreSQL with search extensions, ElasticSearch, background jobs, and APIs using OpenAPI, MessagePack, and optionally gRPC.

**Responsibilities**:

- Implement complex domain logic for chemistry data (molecules, batches, samples, protocols)
- Design and maintain database schemas and ActiveRecord models for scientific data
- Integrate with microservices architecture
- Implement ElasticSearch queries for complex scientific data search and filtering
- Develop polymorphic associations and complex data relationships
- Write and maintain comprehensive RSpec test suites (unit, integration, system tests)

**What we expect**:

- Proficiency in Ruby and the Ruby on Rails framework
- Solid experience with MySQL and/or PostgreSQL, and familiarity with Elasticsearch
- Experience with test-driven development using RSpec and Capybara
- Ability to effectively work with and improve large legacy codebases
- Strong problem-solving skills and high attention to detail
- Basic knowledge of Linux and Docker

**Nice to have**:

- Proficiency in Python
- Familiarity with OpenAPI, MessagePack, or gRPC
- Experience with AWS, GCP, or Azure cloud platforms
- Hands-on experience with Docker and Kubernetes

**We offer**:

- Competitive compensation
- Remote or office work
- Flexible working hours
- A team with an excellent tech expertise



  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: We're hiring a Senior Backend Developer to join one of Ruby Labs’ portfolio companies. In this role, you’ll take ownership of backend systems, helping architect and deliver performant, scalable, and maintainable services using NestJS, RxJS, TypeScript, and SQL. You'll work closely with cross-functional teams to build...

  • Lead Recruiter Ruby Labs

    il y a 7 jours


    Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: As a Lead Recruiter at Ruby Labs, you’ll shape the future of our organization by driving recruitment strategies across product, marketing, and engineering. Partnering with senior leadership, you’ll attract top global talent and lead a team of recruiters to build a scalable, world-class recruitment function. **Who is...

  • Senior Backend Developer

    il y a 2 semaines


    Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: At Ruby Labs, we are creating a new D2C product in the LegalTech category, and we are looking for a skilled Senior Backend Developer to join our team. In this role, you will be instrumental in designing, developing, and maintaining efficient and scalable back-end systems using Node.js (Nest.js) and TypeScript. This position...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: One of RubyLab’s portfolio companies is hiring an experienced Senior Data Analyst to join our fast-paced and rapidly growing team. In this role, you will set up a reporting system for a new project and ensure that we have safe and well-modeled data to make decisions. **Key Responsibilities**: - Partner with Product...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: We’re launching a new D2C product in the LegalTech/Utilities space and are looking for a Middle Full-Stack Engineer who’s hungry to build, learn, and grow alongside a high-performing team. You’ll be a key contributor to product development, working across the stack and collaborating closely with senior engineers and...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: We are seeking a Lead Engineer to scale our established B2C self-discovery and personal development platform. This role combines technical leadership with hands-on development, including managing our existing team of 4+ engineers while actively participating in coding and architectural decisions to take our platform to the...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: One of RubyLab's portfolio companies is hiring a Junior Data Analyst to join our fast-paced and rapidly growing team. In this role, you will support our data analytics efforts by assisting with reporting, data maintenance, and basic analysis under the guidance of senior team members. **Key Responsibilities**: - Assist in...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: One of RubyLabs’ portfolio companies, we are looking for a Middle Frontend Engineer. In this role, you will be responsible for developing and implementing robust user interfaces utilizing pre-built component libraries. This position is ideal for a developer who thrives in a structured environment, enjoys translating design...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: We are redefining how User Acquisition (UA) works across our group. As Head of User Acquisition, you will lead a high-performance department delivering UA-as-a-Service to all our product teams. You will centralize operations, drive efficiencies, and establish a unified strategy across all paid traffic channels. You will also...


  • Grand Est, France Ruby Labs Temps plein

    **About us**: **About the role**: We are seeking a highly analytical and technically skilled **UX Researcher** to lead research initiatives across both product experiences and payment systems. This role is ideal for someone who combines a strong foundation in user research methodologies with a practical understanding of technical tools and systems. **Key...