Position: Ruby On Rails Developer for Avalanche Labs
Company: UAtalents
Experience required: 3y
Category: Ruby
English level: upper
Published: 2022-09-01T00:00:00+03:00

Avalanche Laboratory purpose is to be a reliable and long-term business partner to our customers offering them customized software solutions tailored for their business processes. We strongly value excellent work quality, high skill and growth ability. First and foremost – developing systems that define our everyday life and things we take for granted.

Right now Avalanche Labs are looking for a Ruby On Rails developer with key skills outlined below:

Key Skills:
· Ruby – at least 3 years of experience
· Hands on experience with Ruby on Rails framework
· Good knowledge about Ruby architecture and what works in which situation
· Databases knowledge
· Solid communication skills

Required skills:
• 3+ years of proven hands-on experience with Ruby and Ruby-on-Rails framework
• Experience with relational databases (PostgreSQL)
• Linux advanced user level experience, shell scripting
• Docker, Docker Compose
• Git
• REST API and microservice architecture design experience
• Knowledge of software design patterns and principals (e.g. SOLID, Clean Code) and experience of recognizing and applying them
• Clear communication in English; both written and spoken
• Solid communication skills
• Good team player with the ability to work independently
• Analytical thinking and problem-solving skills
• Being familiar with Agile development methodology

Day to day duties:
• Working closely with other team members and cooperating with other teams
• Reviewing business requirements and providing feedback and estimates
• Assisting in developing pipeline planning and projects prioritization
• Developing new project features and writing automated tests
• Assisting QAs and business counterparties
• Maintaining existing solutions
• Performing Code Reviews
• Providing production support together with the Support team
• Contributing to development process improvements
• Keeping documentation up-to-date