×
Register Here to Apply for Jobs or Post Jobs. X

Senior Ruby on Rails Developer

Job in Genf, Geneva, Switzerland
Listing for: Goldavenue SA
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Genf

Location: Geneva (Hybrid)
Experience: 5+ years (Senior-level, with strong ownership expectations)
Language: English (C1+)
Contract: Full-time employee
Team: Backend (5 developers), working closely with Frontend and Product
Reports to: Tech Lead

Overview

We’re looking for an experienced, pragmatic Senior Ruby on Rails Developer to take long-term ownership of key backend systems across our e-commerce platform. You’ll play a central role in ensuring performance, scalability, and reliability as we continue to grow. From designing robust APIs to refining domain models and improving performance at scale, you’ll help strengthen the technical foundation of a product-driven business.

Your

Responsibilities
  • API development: Design, implement, and maintain scalable REST APIs serving both internal and external clients

  • Business logic & data modeling: Lead improvements to our domain models using Active Record and PostgreSQL

  • Performance optimization: Improve query performance, background job efficiency (Sidekiq), and caching strategies (Redis)

  • Architecture contribution: Actively contribute to system design discussions and long-term architectural decisions, in collaboration with the Tech Lead.

  • Code quality: Write and maintain high-quality, well-tested code using RSpec, Rubo Cop, and Simple Cov

  • Reliability & security: Apply secure coding practices and help strengthen our resilience, availability, and observability

  • Cross-team collaboration: Work closely with product managers and frontend engineers to deliver features efficiently

  • Knowledge sharing: Mentor team members and help raise the overall engineering bar

What Success Looks Like
  • Consistently fast, reliable APIs

  • Predictable delivery of scoped tasks with low bug rates

  • Measurable performance improvements across services and background jobs

  • Strong collaboration and communication within the backend and cross-functional teams

  • Contributions that increase system stability and reduce operational overhead

We run weekly check-ins and maintain a steady async communication flow.

Our Stack & Tools
  • Backend: Ruby on Rails, Postgre

    SQL, Sidekiq, Redis, REST APIs

  • Testing & Quality: RSpec, Rubo Cop, Simple Cov

  • Infrastructure: Heroku, Docker, CircleCI

  • Collaboration: Jira, Slack, Bitbucket, Figma

Who We’re Looking For
  • Strong experience building and maintaining production Rails applications

  • Solid knowledge of Postgre

    SQL, relational modeling, and performance tuning

  • Experience with background job processing and caching layers

  • A pragmatic mindset, balancing engineering quality with business needs

  • Comfortable owning features end-to-end

  • Clear communication and the ability to collaborate effectively in a remote environment

  • You are comfortable operating with a high degree of autonomy and taking ownership of technical decisions within your scope, while aligning with the broader engineering direction.

What We Offer
  • Full-time employment in a growing e-commerce company

  • Opportunity to influence architecture and technical strategy

  • Collaboration with an experienced, stable engineering team

  • A product with meaningful scale and complexity

Next Steps

If this role interests you, please share your CV, Git Hub or portfolio, and a few relevant project examples.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary