1,622,553open jobs
97,402companies
249,244added this week
Browse all
Salary
≈ $71k – $203k per year (Estimated)
Location
Remote (North America, UTC-5 – UTC+1 hours)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Jul 15, 2026. Perry Street Software scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Perry Street Software publishes SCRUFF, Jack’d and Growlr — three of the world’s largest community-focused queer social apps.

This is a remote position.

Job Title: Senior Mobile Software Engineer (iOS / Android)

Reporting into: VP of Engineering

Location: Remote (North America, South America)

As a Senior Mobile Developer, you will help us build the user-facing pieces of the next generation of Scruff, Jack’d and Growlr. 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. We are a small, nimble company, so the ability to make an impact is significant. The position is 40 hours per week and ongoing/full-time.

What you'll do:

  • 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 (see our blogs), using Quick/Nimble, KoTest, Konsist, and CombineExpectations.
  • We are pioneers of architectural linters (we are the #1 consumer of Konsist and introduced Harmonize for iOS). This enables us to apply 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 the 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

You can see more about our architectural approach on our Engineering blog here.

Requirements

Timezone requirements:

  • Because we are a global, remote, distributed company, timezone alignment is critical
  • If you are EU-based, you must be available to work between 11am CET and 8pm CET (Winter) or 12 pm 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

Candidates must:

  • 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 client specialty, such as Ruby, Python or SQL

Who you are:

  • Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience
  • 5+ years of software development experience
  • 4+ year 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

Bonus if you have experience with:

  • SwiftUI and Combine or Jetpack Compose and RxJava
  • Swift Package Manager or Gradle
  • MVVM Architecture
  • Full stack technologies like Ruby, SQL, Linux, Typescript, Databricks, and AWS
  • CI/CD systems such as Bitrise or Github actions
  • Advanced animations with Lottie
  • Data-driven decision-making

And one more thing...

We spend a lot of time describing our technology and our approach on our Engineering Blog. If you want to impress us, take the time to read our blog posts, and let us know how what we've done compares with your experience in the cover letter of your application.

Benefits

A 100% remote, 100% global team

Every day, the PSS product team comes together virtually from more than 18 cities in more than 12 countries. As a colleague at PSS, you can work from any timezone in North America, South America, or Europe. Benefits include:

  • 10 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

Perry Street is proud to be an Equal Opportunity Employer. We do not discriminate based upon race, religion, color, gender, gender identity or expression, sexual orientation, genetic information, national origin, ancestry, medical condition, disability, marital status, caregiver status, pregnancy, citizenship, age, military or veteran status, or other applicable legally protected characteristics.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,622,553 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
In your city
Remote (Mexico) • Full-Time • 5+ years exp • Mexico City
JavaScript
Java
Kotlin
Swift
Objective-C
Databases
SQLite
Frontend
React.js
Mobile
React Native
Offline-First
Management
Agile
Apply
≈ $70k – $199k per year (Estimated) • Remote (United States) • Full-Time
Java
Kotlin
Mobile
Android SDK
DevOps
Rest API
CI/CD
Git
Apply
≈ $73k – $206k per year (Estimated) • Remote (United States) • Contractor
JavaScript
Kotlin
TypeScript
Dart
Swift
AI/ML
Reinforcement Learning
Frontend
React.js
Mobile
Jetpack Compose
UIKit
SwiftUI
Flutter
React Native
State Management
Apply
Middle iOS Developer 5 hours ago
up to $31k per year • Remote (likely EAEU) • 3+ years exp • Moscow
Python
Ruby
Swift
Swift
Swift Concurrency
Mobile
SwiftUI
MVVM
DevOps
CI/CD
Git
Management
Agile
Apply
Kotlin developer 12 days ago
≈ $73k – $206k per year (Estimated) • Remote (likely EAEU) • Full-Time • 5+ years exp
Java
Kotlin
DevOps
AWS
Docker
Kubernetes
Platform Engineering
Apply
Lead Data Engineer 2 days ago
≈ $28k – $50k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
AI/ML
Spark
MLFlow
Scikit-learn
TensorFlow
Pandas
NumPy
Keras
LLM
NLTK
Machine Learning
DevOps
Azure
Git
GitHub
Analytics
A/B Testing
Apply
$142k – $236k per year • In office • TS/SCI • 7+ years exp • Bachelor's Degree • Chantilly
Python
PowerShell
DevOps
Terraform
OpenShift
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Amazon EventBridge
Cybersecurity
Zero Trust
Least Privilege
Apply
$115k – $190k per year • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Chantilly
Python
PowerShell
Databases
Oracle
DevOps
Terraform
Ansible
GCP
Azure DevOps
CloudFormation
Azure
Jenkins
Git
AWS
Docker
Kubernetes
Bicep
GitHub
GitLab
Management
Confluence
Apply
$115k – $190k per year • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Chantilly
Python
Java
C#
Bash
Perl
C#
.NET
DevOps
Splunk
Windows
Apply
≈ $19k – $43k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
Go
AI/ML
Machine Learning
DevOps
Terraform
Helm
Azure DevOps
Azure
CI/CD
ArgoCD
Jenkins
AWS
Kubernetes
Amazon EKS
Azure AKS
IAM
DNS
Cybersecurity
Microsoft Defender
Least Privilege
SBOM
Microsoft Defender for Cloud
Kyverno
Microsoft Entra ID
Cryptography
Vault
Management
ServiceNow
Apply
Senior UI Designer 7 days ago
≈ $85k – $184k per year (Estimated) • Remote (likely United States) • Full-Time • 5+ years exp
Mobile
Lottie
Design
Adobe After Effects
Rive
Apply
≈ $85k – $186k per year (Estimated) • Remote (likely United States) • Full-Time • 5+ years exp
Mobile
Lottie
Design
Figma
Adobe After Effects
Rive
Management
Agile
Apply
Remote (likely United States) • Full-Time
Marketing
YouTube
Instagram
Apply
≈ $66k – $127k per year (Estimated) • Remote (Germany) • Full-Time • 2+ years exp • Berlin
Mobile
Lottie
Design
Figma
Adobe After Effects
Rive
Management
Agile
Apply
≈ $87k – $217k per year (Estimated) • Remote (North America, UTC-5 – UTC+1 hours) • Full-Time • 8+ years exp • Bachelor's Degree
Python
JavaScript
Kotlin
SQL
Ruby
Scala
Ruby
Sinatra
Ruby on Rails
RSpec
Databases
Databricks
Amazon Redshift
AI/ML
Spark
Frontend
React.js
DevOps
Terraform
Datadog
AWS
Docker
Kubernetes
Amazon S3
Amazon CloudWatch
Linux
Unix
Apply
See all jobs
This is one of many
1,622,553 more open roles from verified company boards, updated every day.