Position: Middle/Senior Ruby Engineer
Company: Svitla Systems
Experience required: 2y
English level: upper

Svitla Systems Inc. is looking for a Middle/Senior Ruby Engineer for a full-time position (40 hours per week) in Ukraine. Our client specializes in immersive English learning systems for K-12. They provide printed pages, digital and mixed media educational solutions. With in-house designed software and hardware, the digital products deliver a rich, multimedia educational experience. They are targeted at both the teacher and the student in either one-to-many or one-to-one classrooms. They believe that by empowering teachers, we deliver maximum value to the students. The engineers will be an integral part of the assembled team. They are not being hired for "helping.” They are being hired to be part of the primary team. The engineer will be involved in everything from defining an architecture to development and deployment.

**Requirements:**

4+ years of experience with Ruby on Rails as a Senior Engineer and 2+ of experience as a Middle Engineer​
Proficiency in MySQL database. 
Experience in designing complex systems with forward-thinking. 
Expertise in microservices.Expertise in the integration of third-party services.
Knowledge of  AWS.
​Upper-intermediate English is a must.

**Responsibilities:**
Perform the development of new features.
Implement software architecture refactoring.
Conduct Unit and integration testing.
Create documentation, architecture schemas, sequence diagrams, monitoring, and alerting.
​Provide a code review.