Position: Middle Ruby Engineer
Company: Zoolatech
Experience required: 2y
Category: Ruby
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

We are looking for a talented engineer careful about quality and delivery to join our software engineering team. You'll join our Engineering team in building out an extraordinary web-based platform that has already helped thousands of people save money, and aims to help millions more.

The role is full-time and compensation will be based on experience.  If you've been seeking a product that's worthy of your skills, then read on!

**Responsibilities**
• Follow best practices and standards defined by experienced distributed Back End team
• Write clean, maintainable code, perform peer code-reviews
• Partner with team on finding new ways to solve technical and business problems
• Eager to learn new languages and platforms
• Interact with the Engineering, Product and Design people as Scrum Team member on a daily basis and be involved through all the stages of development and delivery

**Skills Required**
* Bachelor's degree in Computer Science, Computer Engineering, or highly similar course of study is preferred, but work experience considered in lieu of degree
* 2+ years experience with Back End development using modern frameworks, like Ruby on Rails, Django or similar MVC frameworks.
* experience building API base applications
* experience with Relational Databases and SQL (MySQL preferred)
* English - active intermediate level or higher.

**Nice to have:**
* GraphQL experience
* experience with AWS Services such as EC2, RDS, Elastic Beanstalk, S3 and SQS
* understanding of the web stack, including HTML/CSS, Javascript, JSON, HTTP requests. React.js basics.
* experience with RSpec or similar unit test frameworks for RoR
* understanding Agile methodologies and CI/CD best practices
* understanding or experience with Docker