Position: Ruby Developer
Company: Diversido
Category: Ruby
Experience required: 3y
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

**Required skills**
4+ years experience with Ruby on Rails
Understanding of web applications development cycle
Experience with automated testing using RSpec (Capybara), Cucumber
Experience with PostgreSQL/MySQL, Redis/Memcached
Experience with Heroku
Experience with third-party API
Good knowledge of Git
Understanding of OOP principles, design patterns
Good English (reading, writing and speaking)
Understanding of effective communication and collaboration principles
High level of responsibility and problem ownership

**As a plus**
Web-development experience using other technologies
Understanding of web, UI and UX design concepts and principles
Wireframing, design and layout creation experience
Experience working as team lead or other management position

**We offer**
Open, friendly, and cooperative team
Interesting projects with US and European customers in Healthcare industry
Team building, games, other events
Flexible working schedule
Paid vacation and sick leaves
Medical insurance or sport coverage
Education subsidy and access to a huge amount of company education resources
Regular performance reviews and salary update
 
**Responsibilities**
Work closely with your teammates to create clean, maintainable and efficient code
Share your knowledge with colleagues, mentor and develop their skills
Code-review, priorities managements, tasks distribution
Requirements documentation and design specifications analysis, projects evaluation
Communicate with designers and clients to manage the expectation and deliver the best possible results in time
Provide customer support, resolve problems from real life production environment
Participate in the company strategy and operational planning, meetings and other activities

**Project Description** :
Scoozer is a mobile app for renting scooters in American outlets and malls.
A key feature of Scoozer is the ability to work offline. This is implemented using the IoT BLE protocol.