Sr RoR Software Developer

About Us:

  1. We are a small company with a small, highly-motivated team
  2. We are completely customer-focused
  3. We don’t work on weekends nor under the moonlight, but production deployments are usually after the sunset
  4. We help each other

About the position:

  1. Remote position, may be located anywhere in the world.
  2. Being in a matching time zone with EST would be a plus

You’d be a good fit for this position if:

  1. You enjoy working through the entire SDLC.
  2. You prioritize writing software and shipping small chunks of code to production on a regular basis.
  3. You set your own goals and then execute them.
  4. You enjoy helping your teammates to achieve their goals

Responsibilities:

  1. Be a key contributor of code, tests, and application architecture of our Rails apps.
  2. Debug production issues.
  3. Help us maintain and increase availability, performance, code quality, and standards.

We are looking for people with the following technical skills and experiences:

  1. 5 to 8 experience with building and maintaining Ruby on Rails applications.
  2. Experience with HTML5, CSS3, and JavaScript.
  3. Experience with MySQL or PostgreSQL.
  4. Experience with AWS and/or Heroku.
  5. Strong Linux configuration command line skills is a big plus
  6. Understanding of and experience in designing and using APIs (both internal and 3rd party), including versioning.
  7. Experience upgrading Ruby & Rails for medium-sized apps.
  8. Experience with RSpec and CircleCI

We’d be particular delighted to hire someone who:

  1. Has 1+ years maintaining Rails apps using Active Admin.
  2. Has worked with Rails 4, has updated Rails in apps, and know what is new in Rails 6
    • We confess that we are not yet on Rails 6. One product is not even on 5, but this is currently a top priority
  3. Has the habit of using monitoring tools to identify and provide fixes for slow page response time.
  4. Understands the value of collaboration and working continuously to improve the agile process

The interview process:

  1. Send your resume and a cover letter to [email protected]
  2. Video conference interview
  3. Assign a code challenge
  4. A second video conference interview to explain your solution to the code challenge