Image Description

Senior Ruby on Rails Developer

Job Description

Posted 4 months ago

You will need to have:

  • Strong experience with Ruby on Rails, ideally at least over 5 years of experience working on non-trivial projects with a good success record
  • Proficiency in backend development in general
  • Solid design and architecture skills
  • Experience with async messaging solutions (we use both RabbitMQ and Kafka)
  • Experience with microservices architecture
  • Ability to demonstrate that with the right approach, Rails apps do scale
  • Familiarity with modern API standards (JSONAPI, GraphQL)
  • Experience in working within an Agile environment
  • Ability to communicate effectively with both internal and external development teams
  • Experience with relational databases and SQL (we're on Postgres). Experience with other databases will be a plus
  • A strong commitment to quality, ownership and taking responsibility
  • Excellent written and spoken English
  • Experience with remote work and/or a solid work ethic that makes it possible to thrive in a remote-only environment
  • Drive to getting things done efficiently
  • Care for the greater good, BookingSync is not just a software company, we give back to humanitarian, solidarity, environmental ecological causes from 10% to 50% of our profit.
  • It would be great if you had experience with:

    • DDD/CQRS/ES
    • DevOps and security
    • JavaScript/Frontend development (we use Ember, ability to communicate clearly and solve the problems fast with other frontend developers is definitely a big advantage)
    • Other programming languages 
    • Mentoring other developers
    • Contributing to the development community through code, documentation, mentoring, teaching, speaking and all other forms.
    • Short terms rentals or travel industry
    • Sounds interesting? Contact us now!

      1. A small homework: Imagine that you don't want to or just don't have enough time to go through entire Twitter timeline every day and you are only interested in URLs to the various resources that are submitted by the people you follow (e.g., to blog posts). Implement a solution that will solve this problem and will allow to specify either since when you want to fetch tweets or between what timestamps and will deliver the result via the email. Divide the solution into two Rails applications:

Job Summary

Image Description
bookingsync.com Website
NĂ©vache, , FR Location

Similar Jobs

The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.

Devops Content Developer

  • Cloud Academy

Companies like Turner, Cognizant, SAS, and ThermoFisher c...

nRemote Full-Stack Software Engineer\n\nONLY CANDIDATES F...

nYour tasks\n\n\n* Design and implementation of interface...