Middle Ruby Developer Offline
Requirements:
- Experience with Ruby 3 years and RoR more than 2 years
- Strong knowledge in OOP, MVC
- Strong skills with SQL and RDBMS (MySQL / PostgreSQL - indexes, triggers, views)
- Experience with NoSQL DBs (MongoDB)
- Understanding of testing principles (TDD, BDD). Ability to write unit tests using Minitest, Shoulda, RSpec
- Understanding of fundamental design principles behind a scalable application and Micro-services (SOA)
- Proficient understanding of code versioning tools (git)
- Code pairing, be tolerance for code review and provide it as well
- Code quality (Rubocop)
- Experience in work with huge databases and complex queries (storing/preparing data)
Will be a plus:
- Testing tools: Capybara, Cucumber, Selenium
- Javascript, jQuery, CSS
- Understanding of SOLID
- Skills in maintaining UNIX servers, configure, setup, deploy (Capistrano)
- Experience with supervisor, cron, nginx configuration
- Experience with search engines (ElasticSearch, Sphinx)
What we love about Innovecs:
- An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline
- We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver
- High-level compensation and regular performance-based salary and career development reviews
- Medical insurance (health), employee assistance program
- Paid vacation, holidays and sick leaves
- Gym 24/7, personal fitness instructor
- Massage in the office, personal wellness consultant
- English classes with native speakers and partially or fully reimbursed personal training and conferences
- Referral program
- Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code
The job ad is no longer active
Look at the current jobs Ruby Kyiv→