Job Summary
Développeur Ruby/Developer
Location: Montreal, QC Category: Ecommerce
Job Type: Temporary/Contract Reference: CA_EN_6_20844_58932058
Posted: September 26,2017 Salary: N/A

Print image email image
Apply Now

Our client is looking for a consultant specialized in Ruby to work on a specific project that will be building the new backend platform that serves API’s for future products. All new microservices architecture. It's a contract for a consultant in Montreal working remotely in collaboration with colleagues in the US.
What’s my day-to-day?
You will help us develop a new backend platform we’ve named Keystone: a collection of microservices we’re building in Ruby. The platform will deliver the services for our R&D team’s future social and dating apps.
•Design and develop RESTful API’s using a microservices architecture
•Make disciplined use of source control and bug tracking systems
•Collaborate with engineers, UI designers and product managers
•Unit-test code for robustness and general reliability
•Deploy code using a continuous delivery pipeline
What do I need to land this role?
•Excellent knowledge of Ruby
•Proven experience building highly scalable RESTful APIs
•Experience developing with Ruby on Rails or other MVC web frameworks
•Good knowledge of object oriented design and patterns
•Expertise in relational databases and database architecture
•Experience developing distributed systems
•Comfortable with Agile development practices
•Ability to creatively solve problems and overcome unique challenges with little supervision or hand holding
•A (healthy) addiction to writing high quality and well-tested code
Bonus Points:
•Cassandra, Redis, or other NoSQL databases
To be considered, please share GitHub, portfolio site, or sample projects in resume.

Print image email image
Apply Now