Found Description
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 w...
**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 w...