Perry Street Software
Perry Street Software
„Perry Street Software“ kuria ir valdo LGBTQ žmonėms skirtas mobiliąsias pažinčių ir socialines programėles visame pasaulyje, įskaitant SCRUFF ir Jack’d. Programinės įrangos įmonė vartotojams skirtų produktų kūrimą derina su bendruomenėms pritaikytomis funkcijomis, privatumo ir saugumo iniciatyvomis, kelionių ištekliais bei partnerystėmis, skirtomis bendruomenės informavimui ir įsitraukimui. Jos veikla padeda LGBTQ bendruomenėms palaikyti ryšius ir per produktus bei platesnį darbą su bendruomene prisideda prie įtraukties ir sveikatos iniciatyvų.

Senior Mobile Developer (iOS and Android) - Perry Street Software

Build and scale mobile experiences for Perry Street Software’s SCRUFF and Jack’d LGBTQ+ dating apps. Deliver robust, testable iOS and Android code used by millions of people.

Aprašymas

  • Create user-facing features for the next generation of SCRUFF and Jack’d
  • Apply clean architecture with dependency injection, modular design, and functional or reactive programming
  • Build modern mobile interfaces with Jetpack Compose and SwiftUI
  • Use test-driven and behavior-driven development starting at the ViewModel layer
  • Apply architectural standards across a distributed global team with architectural linting tools
  • Collaborate in an agile environment with Product, Design, Support, and Marketing
  • Own solutions through the full lifecycle, from design and requirements to implementation, refactoring, release, and maintenance
  • Partner with colleagues through pair and mob programming across the global team
  • Expand your technical range by learning Kotlin, React, and/or Ruby on Rails
  • Use AI-assisted development tools, including Claude Code and GitHub Copilot, to improve productivity
  • Deliver production-ready software that serves millions of users

Reikalavimai

  • Bachelor’s degree or higher in computer science, a related discipline, or equivalent practical experience
  • At least 5 years of software development experience
  • At least 4 years of experience developing iOS or Android applications
  • Experience applying software design and architecture patterns
  • Strong knowledge of GitHub and Git-based development workflows
  • Willingness to learn and improve productivity with AI-powered coding tools
  • Strong understanding of usability and mobile product development
  • Demonstrated ownership, independence, and success driving products forward
  • Experience shipping consumer iOS or Android applications, preferably available in app stores
  • Experience building mobile architectures that are testable and maintainable
  • Experience collaborating with remote, globally distributed teams
  • Availability to collaborate from 9 a.m. to 1 p.m. Eastern Time, regardless of current time zone
  • Candidates based in Europe must be available from 11 a.m. to 8 p.m. CET in winter or noon to 9 p.m. CET in summer
  • Candidates based in Brazil must be available from 8 a.m. to 5 p.m. Eastern Time
  • Candidates based in North America must be available from 8 a.m. to 5 p.m. Eastern Time
  • Interest in and openness to pair programming
  • Willingness to learn languages beyond your current client specialty, including Ruby, Python, or SQL

Privalumai

  • Fully remote role on a globally distributed team
  • 11 paid holidays
  • One paid week off in the middle of the year through the PSS Summer Refresh Week
  • Home office stipend for purchasing furniture and improving your workspace
  • Paid parental leave
  • U.S.-based employees receive a 401(k) plan with a 6% employer match
  • U.S.-based employees receive comprehensive nationwide health coverage
  • U.S.-based employees receive flexible time off

Susiję darbai

Pindrop

Remote Customer Success Manager, Pindrop

Pindrop

Manage commercial and mid-market customer accounts for Pindrop’s cybersecurity platform. Increase adoption and customer value while monitoring account health and coordinating renewals.

Atidaryti
Sitetracker

Customer Success Manager, Mexico (Remote)

Sitetracker

Guide Sitetracker customers through implementation, adoption, renewals, and account growth. Build success plans, manage stakeholder relationships and KPIs, and demonstrate the platform’s business value.

Atidaryti
KI

Internal Audit Manager, Technology

KI

Manage technology and IT audits for Ki’s digital insurance platform, assessing controls across cybersecurity, data, cloud, and algorithmic underwriting. Provide assurance on insurance operations, including claims, pricing, and underwriting.

Atidaryti
Unum UK

Customer Experience Manager

Unum UK

Lead customer research, analytics, and Qualtrics feedback programs at Unum, an employee benefits provider. Turn customer insights into business decisions and service improvements.

Atidaryti