Position: Middle/Senior Back-End (Ruby) Developer
Company: NCube
Experience required: 3y
English level: upper

Our client is a well-known USA company that is proficient in delivering and cooking the best food for people. It is a workplace food program people love and look forward to every day. Powered by technology and a network of over 1,400 restaurants, they feed hungry people at work through their ongoing food programs located within companies and office buildings. For this aim they develop high technology platform. 
Among their client is big clients like Hyatt, Groupon, Amazon, Wayfair, etc. 


Experience / Skills required:

3+ years experience working as a backend developer delivering high-quality, high-scale production code 
You are proficient with an object-oriented language like Ruby
You have experience with web server frameworks  
Experience with cloud technologies like AWS and Kubernetes 
High energy and creativity; openness to new ideas/approaches; willingness to be flexible and do whatever you can to bring value to the team 
Good oral and written English communication 

As a plus:  

Familiarity with relational and NoSQL databases 
Bachelor’s or Master’s degree in Computer Science or related engineering field is a plus 

Responsibilities: 

As a backend developer on the team, you will: 
Write lots of new features on an enterprise-grade monolith that solves real-world user problems. Some of the problems you will tackle are "how can our diners checkout with my food faster (so that I can spend more time with my coworkers)", "how can our restaurants manage their menus better so that our users have more up-to-date visibility on what's available", "how can our operations team automate more of their manual tasks so that they can spend more time serving our clients" 
Implement data migrations to support your new features. We use Postgresql for our primary data store, elastic search for analytical queries 
Consistently deliver performant, testable, scalable, highly-readable code using OO standard methodologies 
Collaborate with an agile cross-team of developers, testers, designers & program managers to achieve our mission of helping small business restaurants acquire new diners 
Deploy and monitor your application onto our Kubernetes platform.  
 
We offer:  

Сompetitive salary with the regular review 
Flexible working schedule, vacations, paid sick leaves 
Office in the very center of Kyiv/possibility to work remotely 
PE 5% Taxes compensations, accountant assistance 
English courses 
Medical Insurance after probation period (3 months) 
Great working environment and team spirit.