Senior Ruby Software Developer

Location: Remote - Anywhere
Type: Full-time
Posted: 14.JUN.2021


Senior ruby engineer to help build our 100% ruby API powering 30M users for our family of LGBTQ+ mobile dating apps.


Help advance one of the largest ruby APIs powering our family of LGBTQ+ mobile dating apps. Built 100% in Ruby, Sinatra, ActiveRecord/Support/Everything, we are looking for engineers who are passionate about architecture and monads! Ok just kidding about the last part -- but you can see more about our architecture in our Medium blog series here:

Our company, Perry Street Software, publishes Jack’d and SCRUFF, two of the world’s largest gay, bi, trans and queer social dating apps on iOS and Android. Our apps reach more than 30 million members worldwide so members can connect, meet and express themselves on a platform that prioritizes privacy and security.

What you'll do:

  • Maintain a complex backend which processes more than 350 million web server requests per day

  • Build a modern API application in Ruby, Ruby on Rails, and/or Sinatra

  • Build well factored, maintainable, and tested code using RSpec with Test & Behaviour Driven Development (TDD & BDD)

  • Understand and build using strong architectural patterns beyond the standard MVC of Rails, coping with the complexity of a code base which is over 10 years old

  • Have a strong sense of OO programming and Architectural patterns

  • Be able to work with, mentor, and guide a team of developers

Who you are:

  • Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience

  • 3+ years of software development experience

  • Experience using design and architecture patterns

  • Strong sense of ownership, ability to work independently, and proven track record of driving products

  • Shipped consumer API used concurrently by thousands of users.

Nice to Have:

  • Full stack knowledge of technologies like Ruby, SQL, Linux, React, and AWS would be highly desirable

  • Data-driven mindset

Apply Now


Free eBook

Loader2 Processing ...