Senior Rails Software Engineer

Gatemedia Sa
La Sarraz, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior
Compensation
CHF 120K

Job location

La Sarraz, Switzerland

Tech stack

Business Logic
Ubuntu (Operating System)
Software as a Service
Cloud Computing
Code Review
Debian Linux
Linux
DevOps
Github
PostgreSQL
Redis
Ruby
WebSocket
React
GraphQL
Elixir

Job description

  • We are looking for a senior full-stack Rails engineer to work on our SaaS platforms and embedded devices that are on the field.
  • We expect you to have experience in building high-scale cloud apps from conception to deployment.
  • Our stack is mostly composed of Rails, React, Elixir/Phoenix, GraphQL, Redis, PostgreSQL, WebSocket/ActionCable and CINC.
  • We're using Kamal for our deployments and we use GitHub.
  • Here are some of the responsibilities you would have:
  • Architect, develop, test and document maintainable software
  • Contribute in building a high-scale app
  • Performance analysis (being able to tell and fix issues related to being CPU-bound, DB-bound, memory-bound etc.)
  • Provide detailed Code Reviews to your teammates and submit high-quality PRs

Technologies:

  • Architect
  • Cloud
  • Debian
  • DevOps
  • Elixir
  • Embedded
  • GitHub
  • GraphQL
  • Linux
  • Phoenix
  • PostgreSQL
  • Rails
  • React
  • Redis
  • Ubuntu
  • Ruby

More:

We specialize in real-time passenger information and fleet management systems for buses, trains, cablecars as well as passenger informations systems at train stations, bus stops and many other different locations.

The well-being of our employees is an essential element in the success of our company and we put a great deal of effort into having people feel good and productive. We make it a priority to let our software engineers focus fully on coding, without the distraction of meetings.

Requirements

  • Deeply experienced with Rails (5+ years)
  • Some DevOps Knowledge
  • Ability to get into large base code with complex business logic
  • You speak English and French

Apply for this position