As a product-led company, Mav (the product) is at the core of everything we do. Our product team is growing, and we're looking for a Senior Full-Stack Ruby Engineer with a growth mindset—someone who loves to learn, thrives on solving hard problems, and wants a large scope of ownership within our fast-growing company.
The features and services you build will have a direct impact on our customers and our company. You’ll report directly to the Head of Engineering and work closely with company leadership, including the CEO and Head of Product. This is a co-located position to work in our headquarters in Arts District Las Vegas, NV. Paid relocation is available for the right candidate.
The ideal candidate is proficient in modern full-stack development using Ruby on Rails and has a strong understanding of building and scaling applications that serve as dashboards or CRMs. You’ll join product planning early, contribute to architecture decisions, and help ensure our systems remain scalable, maintainable, secure, and reliable as we grow.
Attend product planning meetings and collaborate to define, scope, and prioritize new features.
Design, build, and maintain efficient, reusable, and reliable Ruby on Rails applications.
Implement features across the stack: database, backend logic, and frontend using Hotwire.
Integrate with internal and external APIs and service interfaces.
Build and maintain Sidekiq background jobs for asynchronous workflows.
Optimize and scale MongoDB queries, with attention to schema design and indexing.
Ensure automated test coverage with RSpec and Capybara for reliability and maintainability.
Deploy, monitor, and maintain applications on Heroku.
Collaborate closely with backend Python engineers to ensure seamless product integration.
5–8+ years of experience with Ruby in production environments.
Strong experience with Ruby on Rails, including MVC architecture and RESTful APIs.
Proficiency with MongoDB (schema design, performance optimization, indexing strategies).
Solid understanding of object-oriented programming and design principles.
Experience implementing frontend features using Hotwire (Turbo + Stimulus).
Experience implementing unit, integration, and E2E tests using RSpec and Capybara.
Familiarity with background job processing using Sidekiq.
Experience deploying and scaling on Heroku.
Knowledge of security best practices for web applications.
Bonus:
Experience with AI/LLM integrations.
Experience designing CRM or dashboard-style applications.
Familiarity with distributed systems or microservices.
Knowledge of compliance requirements in financial or insurance applications.
Experience with CI/CD pipelines.
Contributions to open-source Ruby projects.
Fast, exciting start-up environment
Meaningful equity
Benefits
We are proud to foster a workplace free from discrimination. We strongly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better product for our customers.