Ruby on Rails Developer (all levels)

Требования

БэкендRuby on Rails

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

We are a remote Agile development team.

Описание вакансии

Условия работы

LEANSQUAD:

We are a remote Agile development team. We do multi-platform native mobile development with Xamarine (C#), Titanium (JavaScript), Ruby Motion (Ruby), PhoneGap (HTML / CSS) and plain Objective-C and Java. We write back-end with Ruby On Rails and Node.js, front-end with React.

We are an outsourcing company. All our projects are mostly small and medium-size. Most customers are in EST/EDT time zone. Slack is used for text communication, Skype for calls, Jira for task tracking.


PROJECT 1:

This is a T-Mobile reseller which sells mobile phone packages for international travelers to the USA in an online store. T-Mobile is a US mobile provider. Packages include phone calls and internet data.

We are developing a custom application for managing and monitoring phone lines with resellers, and an interface for directly connecting services and other operations related to the mobile Internet as well as a support system for the support team.

PostgreSQL 9.6, Ruby 2.5/Rails 5.2, Sidekiq, Capistrano, webpacker, Rspec/Capybara.


JOIN US:

We are growing and are looking for a rails developer who is passionate about Ruby on Rails.

Work is about writing code and working together with your team. You’ll play a major role in new features development, based on the provided specifications, maintaining the existing applications.

We are looking for curious people, who have a solid technical background or a nice potential and who know how to get out of their comfort zone and who like to work in a team.


REQUIREMENTS:

  • Commercial experience with Ruby on Rails: 1,5+ years
  • Experience with API (REST/GraphQL)
  • English intermediate
  • To be a great team player and to be proactive
  • Professional in communication and behaviors

OUR EXPECTATIONS:

  • Professional developer, willing to work in our team
  • As a developer you know your strengths and weaknesses and have a well-established balance between them, working effectively in a team
  • Having good soft skills and “alive mind”
  • Having good problem-solving skills
  • Open to change and to learn other technologies
  • Solving interview questions fast and easy
  • Being nice. Really. 
  • Being polite. It helps. A lot.
  • Being proactive

    We need to understand your boundaries. For this purpose, we use some small test tasks.


WE OFFER:

  • 100% remote full-time job
  • A steady job, teamwork
  • Method of payment is negotiable, we use Payoneer
  • Paid vacation days
  • An opportunity for career growth