View Our Website View All Jobs

Senior Ruby Software Engineer

About Ring Labs

We are a hardcore research team hungry to build the next generation of computer vision and machine learning technology. Ring’s R&D-center in Kiev that is focused on applying AI, machine learning, computer vision and intellectual data analysis technology for smart home security products.

Job Summary

We are looking for a Senior Ruby Software Engineer to join Ring backend team that develops back end services which are not related to Machine Learning & Computer Vision. You will be only one team member in Kyiv that’s why it’s required to know Ruby on Rails on a super well level. Most importantly you will need to have a good understanding of how to build apps that are running at a large and growing scale, to be well versed in using systems that are made up of many different components working tightly together and to have a good mindset for being able to take big changes and make them incrementally.

The ideal candidate would be an experienced developer eager to learn and grow his/her skills in cutting edge technologies, extending back-end micro services that we run in a cloud (AWS), processing millions of videos daily. Our tech stack will change over time, and ability to learn is best.

Qualifications and Skills

— 3+ years of Ruby on Rails development experience
— 5+ years of relevant object-oriented application building experience in a professional environment
— Thorough understanding of Redis & DynamoDB and relational databases such as PostgreSQL/MySQL
— Excellent coding skill in Ruby (we use Rails 4 on Ruby 2.3)
— Experience in Linux/MAC environment
— Excellent communication skills and being able to work independently
— Experience in test automation and test-driven development
— Experience with AWS/Docker/Rocker
— English communication skills (speak, read, write)

We offer multiple benefits, that include

— Working for one of the top product companies in the world: Ring.com
— Possibility to influence the products quality
— Challenging tasks
— Salary above the market offer
— PE accounting and support
— Paid vacation of 18 business days annually, paid holidays according to Ukrainian legislation
— Fully equipped A-class office space in the “Toronto” business center (near “Olimpiyska” subway station)
— Social package, including gym membership compensation, medical insurance
— Free meals, fruits and sweets
— Educational possibilities, knowledge hub and free English classes, career plan, professional growth and quarterly performance reviews

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150