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:
— 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

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

Paste your resume here or Attach resume file