Senior Back-end / Ruby on Rails Developer

iubenda

  • 5+ years of web application development experience using Ruby on Rails on mid-large size applications.
  • Proficiency with the Ruby language.
  • Have a great understanding of object-oriented programming and design patterns.
  • A solid understanding of relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis, Elasticsearch).
  • Experience in Unit, Integration and Acceptance testing using RSpec and Capybara.
  • Experience with GitHub and a solid understanding of Git core concepts.
  • Good knowledge of HTML5, CSS3 and Javascript.
  • You can reason about software, algorithms, and performance from a high level.
  • Have excellent communication and collaboration skills.
  • Have a very good command of written and spoken English.
  • Added values
  • Continuous integration and deployment skills.
  • Experience with SaaS development and RESTful API development.
  • Experience with ES6 and Vue.js.
  • Experience With Kubernetes and Docker.
  • Experience with Jasmine and Karma.
  • Server stack configuration and optimization skills (Apache/Nginx).
  • System administration skills on Linux platforms (Debian/Ubuntu).
  • Side projects or open source projects contributions (you might want to share via GitHub link).
  • Experience with CDNs and with Akamai in particular.
Subscribe Now