Skip to main content
Back to Jobs

Software Engineer

Build Ruby APIs powering LGBTQ+ mobile dating apps globally

Build Ruby APIs that power Perry Street Software's family of mobile dating apps, including SCRUFF and Jack'd. Contribute to API development for the largest independent publisher of LGBTQ+ apps globally. Work remotely full-time on an ongoing basis with a focus on architecture and clean code practices.

Why This Role?

Contribute to Ruby architecture through open-source projects like Rubyzen on GitHub

Key Responsibilities

  • Build and maintain Ruby APIs for mobile dating applications
  • Collaborate on API architecture and development practices
  • Contribute to internal Ruby engineering practices and open-source contributions
  • Work on features for SCRUFF and Jack'd platforms
  • Follow engineering practices highlighted in the company Medium blog series

Requirements

  • Proficiency in Ruby programming language
  • Experience with API development
  • Understanding of software architecture principles
  • Familiarity with GitHub and open-source contribution practices
  • Ability to read and apply engineering best practices from technical blogs

Required Skills

rubyapi developmentsoftware architectureGitHubTechnical Writing

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from HN Who is Hiring

Original description from HN Who is Hiring

Perry Street Software | https://www.perrystreet.com | Remote | Full-Time | Global Perry Street Software, the largest independent publisher of LGBTQ+ apps globally and creator of SCRUFF (www.scruff.com) and Jack'd (www.jackd.com), is hiring for Senior Ruby Developer. In this role, you will help build our Ruby API powering our family of mobile dating apps. 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 approach to API development in our Medium blog series at https://medium.com/perry-street-software-engineering , and you can see our contribution to Ruby architecture at https://github.com/perrystreetsoftware/Rubyzen ). The position is 40 hours per week and ongoing/full-time. Interested developers should apply at: https://rubyonremote.com/jobs/73278-senior-ruby-developer-eu... Applicants should please read this 60-second blog post ( https://tombedor.dev/human-attention-and-human-effort/ ), which we believe applies equally to job applications as it does to generated code. Purely AI-generated applications will not be considered for this role.

Openness not stated by employer — check the listing

Source
HN Who is Hiring
Job Type
full time
Location
Remote · West Hollywood, USA
Category
Seniority
senior
Posted
Jul 2, 2026

Share this job

Help a friend find their next remote role.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.