IOS Engineer
Listed on 2026-05-26
-
Software Development
Software Engineer, App Developer - Mobile/Web, Full Stack Developer
Job Summary
We are looking for a talented iOS Engineer to own and drive product features from specification to delivery, and beyond. You will impact millions of users, share know‑how with the community, and experiment extensively. If you get excited by taking initiative, redefining expectations, and participating in technical debates, this is your place.
What you’ll do- Collaborate in a product team that plans, defines, and implements together, avoiding silos.
- Participate in global application layer design and architecture.
- Architect, design and implement solutions in Swift.
- Deliver value incrementally, in small and meaningful steps.
- Maintain high code quality; testing is an essential part of the process.
- Define, implement, and monitor tracing and observability metrics of our systems.
- Contribute to the team’s progress by mentoring other team members.
- Use Swift, Redux and MVVM, Compose and Kotlin Multiplatform, RESTful APIs, dependency injection, CI/CD, and other technologies as appropriate.
- Deep Swift knowledge, Swift
UI, Combine, UIKit and Foundation. - Proven expertise in developing, releasing, and operating production‑grade apps, including CI/CD and crash monitoring.
- Deep understanding of HTTP, caching strategies, and resiliency patterns such as offline‑first architecture.
- Solid understanding of relational databases.
- Comfortable reading or occasionally modifying backend code (Python) to debug APIs or improve data contracts.
- Experience with, or willingness to learn, Kotlin Multiplatform and Compose Multiplatform.
We are an IRL‑first company. The role requires you to be within commuting distance of our hubs as we work in‑person three days a week. For certain roles, relocation assistance may be offered.
Equal OpportunityPerk is an equal opportunity employer; you are welcome regardless of how you look, where you’re from, or any other characteristic.
Controlling Recruitment SafetyAll official communication comes from email addresses ending in or , our verified social media channels, or recruiters listed on our official Linked In page. We will never ask you to pay for equipment, training, or fees, or communicate through unofficial apps like Whats App, Telegram, or Signal.
Required Skills- Python
- Swift
- CI/CD
- UIKit
- HTTP
- Relational Databases
- Observability
- RESTful APIs
- Redux
- SwiftUI
- Combine
- English
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).