Position: Middle/Senior Ruby developer
Company: Unicsoft
Experience required: 3y
English level: upper

Looking for Middle/Senior Ruby developer for the platform which helps to  get automated and organized lunch.

**Requirements:**
- 4+ years of working experience in software development
- Solid experience with Ruby on Rails
- In-depth understanding of the fundamentals of web technologies, data structures, and algorithms
- Working experience in design and implementation on scalable/cloud-based architectures for production-grade back-end (AWS, ec2 load balancing, auto-scaling, CloudWatch, and Aurora)
- Experience with database engineering, including SQL/GraphQL with million-size relational records (having the ability to write and optimize 
- PostgreSQL and GraphQL)
- Ability to design relational schemas appropriate for given use cases
- At least an Upper-Intermediate level of English

**WILL BE A PLUS:**
- Familiarity with JavaScript, Python, or other languages related to modern web stacks
- Experience operating relational databases at scale
- Experience with A/B/C experiments with clustering, designing, and tracking efforts

**Responsibilities:**
- Design and implement back-end systems that are solid, scalable, and flexible
- Collaborate with front-end and data engineers to deliver new features to customers
- Maintain a healthy back-end service and resolve live issues
Design and implement unit testable and highly maintainable code for the service
- Improve and optimize back-end stacks for better shape and faster response
- Come up with great new ideas for features and better ways of implementing existing ones