Perry Street Software logo

Perry Street Software

Remote Jobs

We build Apps that connect the LGBTQ + Community.

4 open rolesTeam 51,200Since 2010H1B No SponsorLatest: Jul 15, 2026, 2:59 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

4 Jobs

Perry Street Software logo

Senior Mobile Developer – iOS/Android

Perry Street Software

We build Apps that connect the LGBTQ + Community.

Full TimeRemoteSeniorTeam 51-200Since 2010H1B No Sponsor

• Help build the user-facing pieces of the next generation of Scruff and Jack’d • Clean architecture using dependency injection (Koin/Swinject), modules, and functional & reactive programming (RxJava/Combine) • Develop modern UIs with a live style guide and Jetpack Compose/SwiftUI • Engage in test and behavior-driven development, starting with the ViewModel layer • Work in an agile team with Product, Design, Support, and Marketing to respond to our users' needs • Develop solutions end to end, from design, requirements, coding, refactoring, to delivery and maintenance • Communicate effectively using pair and mob programming across a global team • Learn and develop in other technologies like Kotlin, React, and/or Ruby on Rails • Use latest AI coding technologies to accelerate learning and development

United States
$75K - $100K / year
Perry Street Software logo

Senior Mobile Developer

Perry Street Software

We build Apps that connect the LGBTQ + Community.

Full TimeRemoteSeniorTeam 51-200Since 2010H1B No Sponsor

Role Description As a Senior Mobile Developer, you will help us build the user-facing pieces of the next generation of Scruff and Jack’d. We are looking for engineers who are passionate about architecture and excited to become polyglot in their understanding of Swift, Kotlin, and backend framework languages. The position is 40 hours per week and ongoing/full-time. - Clean architecture using dependency injection (Koin/Swinject), modules, and functional & reactive programming (RxJava/Combine) - Modern UIs with a live style guide and Jetpack Compose/SwiftUI - Test and behavior-driven development, starting with the ViewModel layer, using Quick/Nimble, KoTest, Konsist, and CombineExpectations - Pioneers of architectural linters, applying architectural principles across a global, distributed team - Work in an agile team with Product, Design, Support, and Marketing to respond to our users' needs - Help develop solutions end to end, from design to requirements, coding, refactoring, delivering, and maintenance - Be a good communicator using pair and mob programming across a global team - Ability to learn and develop other technologies - Kotlin, React, and/or Ruby on Rails - Ability to use latest AI coding technologies -- Claude Code, GH Copilot, etc -- to accelerate your learning and development speed - Develop production-ready code serving millions of users right away Qualifications - Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience - 5+ years of software development experience - 4+ years of iOS or Android app development experience - Experience using design and architecture patterns - Deep understanding of Github and git-driven development processes - Open to learning about and enhancing your productivity with AI-powered coding tools - Good sense of usability and product for mobile apps - Strong sense of ownership, ability to work independently, and proven track record of driving products - Previously shipped consumer iOS or Android apps, ideally available in the stores - Experience with testable and maintainable mobile architectures Requirements - Timezone alignment is critical for a global, remote, distributed company - If you are EU-based, you must be available to work between 1pm CET and 10pm CET (Winter) or 2pm CET and 11pm CET (Summer) - If you are Brasil-based, you must be available to work between 8am EST and 5pm EST - If you are North America-based, you must be available to work between 8am EST and 5pm EST - Be available to collaborate between 9am EST and 1pm EST, regardless of your present timezone - Have experience working for remote, global teams - Be excited about and open to pair programming - Be open to learning languages outside their current client specialty, such as Ruby, Python or SQL Benefits - A 100% remote, 100% global team - 11 Paid Holidays - One paid week off at mid-year (PSS Summer Refresh Week) - Home Office Stipend - purchase furniture for your home setup - Paid Parental Leave - United States-based employees additionally receive the following benefits: - 401k plan with 6% match - Comprehensive, nation-wide healthcare coverage - Flexible Time Off

Northern America + 2 moreAll locations: Northern America | Europe | South America
$75K - $100K / year
Perry Street Software logo

Senior Ruby Developer

Perry Street Software

We build Apps that connect the LGBTQ + Community.

Backend Engineer47 days ago
Full TimeRemoteSeniorTeam 51-200Since 2010H1B No Sponsor

Role Description As a Senior Ruby Developer, you will help build our Ruby API powering our family of LGBTQ+ mobile dating apps. The position is 40 hours per week and ongoing/full-time. - Build a modern API application atop a functional architecture in Ruby, Ruby on Rails, and/or Sinatra. - Build well factored, maintainable, and tested code using RSpec with Test & Behavior Driven Development (TDD & BDD). - Prioritize well-architected code that is not only accelerated by AI, but also maintains strict architectural patterns and consistency. - Help advance our portfolio of architectural rules using RubyZen, our ruby architectural linter. - Support our AWS infrastructure using the latest AWS DevOps tools and approaches like Terraform. - Debug and diagnose production issues in the AWS console, Airbrake, Datadog, and Cloudwatch. - Maintain a complex backend which processes more than 300 million web server requests per day. - Have a strong sense of OO programming and Architectural patterns. - Be able to work with, mentor, and guide a distributed team of developers. - Align to the working and pairing hours of their team in their respective regions. Qualifications - Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience. - 8+ years of software development experience. - 5+ years of software development experience using Ruby. - 5+ years of devops (AWS or equivalent) 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. Requirements - Timezone alignment is critical for a global, remote, distributed company. - If you are EU-based, you must be available to work between 11am CET and 8pm CET (Winter) or 12pm CET and 9pm CET (Summer). - If you are Brasil-based, you must be available to work between 8am EST and 5pm EST. - If you are North America-based, you must be available to work between 8am EST and 5pm EST. - Be available to collaborate between 9a EST and 1p EST, regardless of your present timezone. - Have experience working for remote, global teams. - Be excited about and open to pair programming. - Be open to learning languages outside their current server specialty, such as Swift, Kotlin, Python or JavaScript. Benefits - A 100% remote, 100% global team. - 11 Paid Holidays. - One paid week off at mid-year (PSS Summer Refresh Week). - Home Office Stipend - purchase furniture for your home setup. - Paid Parental Leave. - United States-based employees additionally receive the following benefits: - 401k plan with 6% match. - Comprehensive, nation-wide healthcare coverage. - Flexible Time Off.

Northern America + 2 moreAll locations: Northern America | Europe | South America
Perry Street Software logo

Senior DevOps Engineer / Ruby

Perry Street Software

We build Apps that connect the LGBTQ + Community.

DevOps Engineer65 days ago
Full TimeRemoteSeniorTeam 51-200Since 2010H1B No Sponsor

Role Description As a Senior DevOps Engineer, you will help run the cloud infrastructure that powers our Ruby API for our family of LGBTQ+ mobile dating apps. The position is 40 hours per week and ongoing/full-time. - Maintain a complex backend which processes more than 350 million web server requests per day - Manage, modernize and innovate across our fleet of API, process and database servers running in the AWS cloud - Terraform our architecture to ensure cloud architectural consistency - Build a modern API application atop a functional architecture in Ruby, Ruby on Rails, and/or Sinatra - Build well factored, maintainable, and tested code using RSpec with Test & Behavior Driven Development (TDD & BDD) - Understand and build using strong architectural patterns beyond the standard MVC of Rails - Have a strong sense of OO programming and Architectural patterns - Be able to work with, mentor, and guide a distributed team of developers - Align to the working and pairing hours of their team in their respective regions - Write code in pairs and screen-share with each other a minimum of 4 hours per day - Work on a new open-source architectural linter for Ruby inspired by experience in Kotlin Qualifications - Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience - 8+ years of software development experience - 5+ years of demonstrable devops (AWS or equivalent) experience - 5+ years of software development experience using any major application development language (Java/Ruby/Python/Go/.NET) - 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 Requirements - Timezone alignment is critical - If you are EU-based, you must be available to work between 11am CET and 8pm CET (Winter) or 12pm CET and 9pm CET (Summer) - If you are Brasil-based, you must be available to work between 8am EST and 5pm EST - If you are North America-based, you must be available to work between 8am EST and 5pm EST - Be available to collaborate between 9a EST and 1p EST, regardless of your present timezone - Have experience working for remote, global teams - Be excited about and open to pair programming - Be open to learning languages outside their current server specialty, such as Swift, Kotlin, Python or JavaScript - Senior-level expertise working with: Docker, K8s, SQL, Linux, and AWS - Fully understand and be able to critically review and evaluate all of the AI-generated code we produce Benefits - A 100% remote, 100% global team - 11 Paid Holidays - One paid week off at mid-year (PSS Summer Refresh Week) - Home Office Stipend - purchase furniture for your home setup - Paid Parental Leave - United States-based employees additionally receive the following benefits: - 401k plan with 6% match - Comprehensive, nation-wide healthcare coverage - Flexible Time Off

Northern America + 2 moreAll locations: Northern America | Europe | South America