Position: Full Stack developer (Ruby/React) for a fitness project
Company: BufferGroup
Experience required: 3y
Category: Ruby
English level: intermediate
Published: 2022-09-01T00:00:00+03:00

BufferGroup is a dynamically growing IT company that specializes in providing outsourcing/outstaffing services as well as creating and testing software for foreign customers. 
Now we’re looking for a remote Full Stack Developer to design, develop and maintain a project for our US-based client that provides services in the fitness industry. The hired person will be a part of a cross-functional team that’s responsible for the full software development life cycle using Ruby on Rails and JavaScript technologies. The project is a web and iOS app with fitness/yoga classes of different levels for subscribers.
This position is open to candidates located anywhere in Ukraine/Europe, provided they can work a standard Eastern time workday schedule. 

Responsibilities
— Executing full software development life cycle (SDLC)
— Writing and maintaining reliable Ruby code.
— Transforming app designs into front-end code with HTML, CSS, and JavaScript technologies
— Maintaining and troubleshooting existing web applications
— Integrating data storage solutions
— Creating back-end components and maintaining APIs
— Connecting applications with additional web servers
— Identifying and fixing bottlenecks and bugs

We expect
— Excellent knowledge of Ruby 2.7+ and Ruby on Rails
— Excellent understanding of OOP, various Object-Oriented design patterns and common programming methodologies
— Good understanding of Linux/*NIX ecosystem
— Good understanding of relational databases
— Experience coding RESTful APIs
— Proficient understanding of git
— Basic understanding of docker and/or Kubernetes
— Basic experience of front-end technologies such as JavaScript/TypeScript٫ HTML5٫ CSS/SCSS, JQuery, Angular and/or React
— Experience scripting in Java, PHP, Python, Perl, Go or other programming languages is a big plus

Working conditions
— 5-day working week, 8-hour working day, flexible schedule till 1 PM New York time
— Fully-remote work
— Long-term contract with Polish entity
— Hourly rate payments