Middle Ruby Engineer Offline
Responsibilities:
Write reusable Ruby code, adapting the best approaches.
Conduct regular code reviews to improve code quality, design, and tests
Collaborate with Product Owners and other client stakeholders on clarification of requirements
Be initiative to provide new ideas to the client team to grow their business
Attending team meetings and technical discussions encouraging productive and innovative atmosphere
Explore new opportunities to add value to product and process and present to team
Requirements:
Minimum of 3 years of commercial experience developing web applications
Strong experience with Ruby on Rails framework for rapidly developing web applications with additional ability to support development in other programming languages.
Strong experience with XHTML, CSS, JavaScript.
Experience with ReactJS / Redux
Experience with Agile/SCRUM development
Strong knowledge of OOP principles, design patterns, best development practices.
Experience with REST and/or SOAP-based API consumption and creation in Rails
Strong experience with databases (PostgreSQL, MongoDB, etc.)
Strong experience with virtual development environments.
Commitment to test driven development
Ability to establish and improve continuous delivery and continuous delivery practices
Upper-Intermediate English level
We offer:
Flexible hours approach
18 business days of payable annual free-time
10 days of paid sick leave
Competitive compensation package
IT Club Discount program
Professional growth:
Challenging tasks and projects
Individual Development Plan
Performance appraisal
Business trips
Fun:
Team buildings
Corporate events and outstanding parties
Anniversary presents
The job ad is no longer active
Look at the current jobs Ruby Kyiv→