Middle RoR Full-stack developer

Description

Brainberry invites Senior/Lead RoR Full-stack developer for long-term and full-time employment at its service center in Kyiv, Ukraine.
You will have the opportunity to be a part of the extension team of an international IT Consulting Company.

Technology Stack
  • JavaScript (ES6, CoffeeScript)
  • UI-Heavy-Frameworks (React, Backbone)
  • Component-Based
  • Build-Tools (Webpack, npm, Gulp, Browserify)
  • Working with RESTful APIs
  • Design and Develop powerful and performant REST web services using Ruby on Rails
  • Architect and implement mission-critical publication systems
  • Design and develop asynchronous workers to process time-consuming tasks
  • Professional experience with React, Ruby 2, Rails 4 and Postgres or other RDBMS
  • Experience with unit testing (whether TDD, BDD, or spike it first and test it later) and a desire to push everyone to do better.
  • Experience with ElasticSearch, Redis, Docker - huge pluses
Responsibilities
  • Known methods for latency improvement and performance optimization
  • Implement object oriented design and best practices including code to test(unit)
  • Agile principles including focus on demo working code, work breakdown structures, continuous integration, kanban boards
  • Available to accommodate US Pacific time standards and schedules
  • Development of the project
  • Business trips
  • Fluent English
We are offering
  • Ongoing opportunities in international company
  • Democratic management style
  • Trainings and business trips abroad
  • 24 working days paid vacation
  • Paid lunches
  • Office with comfortable workplaces in top class building facilities
  • Social events
Who we are

We are a global team of developers, project leaders, support staff and more. We are a young, but a forward thinking company head office in Canada and Service Delivery Office in Ukraine. Our skills and customer service acumen are truly unmatched. We are proud to deliver IT outsourcing/outstaffing services to companies worldwide.
We Help Our Clients Meet And Exceed Their Business Goals By Providing:

  • Software Development And Maintenance Services 
  • Vendor Relationship Management And Guidance
  • Modernization of Legacy Systems
  • Management of Existing IT Systems
  • Training in Improved IT Processes And 
  • Real Time Decision Support
  • Cost Control And Quality Oriented Systems Management
  • A Partnership With Solution Providers Worldwide That Allows us to Create Custom IT Solutions