Position: Ruby Developer (Food Delivery Project)
Company: Sigma Software
Category: Ruby
Experience required: 5y
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

Our customer – is a startup that provides a novel approach to office meals.  Using their platform, customers get automated and organized lunch, serving individual and customizable meals to offices from restaurants.

**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

PERSONAL PROFILE
Great team communication, including writing and verbal skills
Great self-management on time and priorities

**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