A marketplace of instructor-created courses across technology, business and creative skills.
Senior Mobile Developer (iOS)
Get alerts for roles like this
More Senior Mobile Developer (iOS) roles in Remote — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.
Job Description
Perry Street Software publishes Jack'd and SCRUFF, two of the world's largest LGBTQ+ dating apps on iOS and Android. Our brands reach more than 30 million members worldwide, so members can connect, meet and express themselves on a platform that prioritizes privacy, security, and community.
Our company puts user privacy first, and doesn't sell data or use third-party ad networks. 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. 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 - Develop production-ready code serving millions of users right away - You can see more about our architectural approach on our Engineering blog at https://medium.
com/perry-street-software-engineering or learn more about us at https://www. perrystreet. com/careers
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Разработке iOS приложения "ToDo List" на языке Swift в Xcode

【Swift5対応】絶対に挫折しない!未経験者がゼロからiOSアプリを開発するための全て!

Interacting with APIs in Swift

Swift and SpriteKit: Создаем клон Space War-5 часов видео!

Test Driven Development in Swift and XCTest

Learning to Code in Swift for Beginners
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Senior Mobile Developer (iOS) in Remote
Matched to the skills this page calls for and the candidate's location.
- UdemyVerified partnerPartner course provider
- Partner competition
Hackathon platform used by student and community hackathons across India.
BengaluruVisit partner → - Partner competition
Coding challenges, hackathons and developer assessments.
BengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Similar Jobs
Other open roles matched to this job's skills and location.
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.