Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Perry Street Software

Senior Mobile Developer – iOS/Android

Perry Street Software

. Build user-facing components for the next generation of SCRUFF and Jack’d .

Posted 9/30/2026full-timeRemote • United StatesSenior💰 $75,000 - $100,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building user-facing components for mobile applications using Jetpack Compose and SwiftUI, with a strong foundation in clean architecture and test-driven development. Proven ability to collaborate effectively in global teams and deliver production-ready code for millions of users.

Highest-signal resume keywords
Mobile App DevelopmentClean ArchitectureTest-Driven DevelopmentGitHub and Git-Driven DevelopmentAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Jetpack ComposeSwiftUIKotlinReactRuby on RailsTestable Mobile ArchitecturesDependency InjectionFunctional ProgrammingBehavior-Driven DevelopmentAI Coding Technologies
Soft Skills
Strong Sense of OwnershipAbility to Work IndependentlyCollaborationUsability AwarenessOpenness to Learning
Tools & Technologies
GitHub CopilotClaude CodeArchitectural LintersAgile ToolsPair Programming
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
Consumer Mobile AppsGlobal TeamsRemote WorkProduct DevelopmentMobile Usability

Tech Stack

Tools & technologies
AndroidAWSGradleiOSKotlinLinuxNode.jsPythonReactRubyRuby on RailsRxJavaSQLSwiftTypeScript

About the role

Key responsibilities & impact
  • Build user-facing components for the next generation of SCRUFF and Jack’d
  • Implement clean architecture using dependency injection, modules, and functional/reactive programming
  • Develop modern UIs using Jetpack Compose and SwiftUI
  • Practice test-driven and behavior-driven development beginning at the ViewModel layer
  • Apply architectural principles across a global, distributed team using architectural linters
  • Work in an agile team with Product, Design, Support, and Marketing
  • Develop solutions end to end, from design and requirements through coding, refactoring, delivery, and maintenance
  • Collaborate through pair and mob programming across a global team
  • Learn and develop other technologies including Kotlin, React, and/or Ruby on Rails
  • Use AI coding technologies such as Claude Code and GitHub Copilot to accelerate development
  • Develop production-ready code serving millions of users

Requirements

What you’ll need
  • 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 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
  • Experience working for remote, global teams
  • Available to collaborate between 9a EST and 1p EST, regardless of present timezone
  • EU-based candidates must be available 11am CET–8pm CET (Winter) or 12pm CET–9pm CET (Summer)
  • Brasil-based candidates must be available 8am EST–5pm EST
  • North America-based candidates must be available 8am EST–5pm EST
  • Excited about and open to pair programming
  • Open to learning languages outside current client specialty, such as Ruby, Python or SQL

Benefits

Comp & perks
  • 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: 401k plan with 6% match
  • United States-based employees: Comprehensive, nation-wide healthcare coverage
  • United States-based employees: Flexible Time Off