Perchwell is looking to scale its mobile experience to match the growth of its platform by hiring a Senior iOS Engineer to help scale and evolve their iOS app, which is a core part of how real estate professionals search, collaborate, and serve their clients.
Requirements
- 5+ years proven experience in designing, building, refactoring, and releasing Native iOS applications using industry standard patterns.
- Strong proficiency in Swift and UIKit
- Understand and implement iOS specific design patterns such as MVP, MVC, and MVVM
- Familiarity with networking libraries and API integrations
- Ability to understand, debug and optimize large and complex code bases
- Familiarity with accessibility best practices in iOS development
- Knowledge of automated testing frameworks and CI/CD pipelines
Responsibilities
- Design, build, and release new client-facing features in Swift that are fast, stable, and effective
- Collaborate with backend, product, and design partners to ship high-quality, user-friendly experiences
- Maintain and improve existing features while contributing to test coverage and reliability
- Participate in code reviews and help define engineering best practices
- Take ownership of QA and release cycles as part of a “you build it, you run it” culture
- Influence the direction of the iOS codebase, architecture, and overall mobile strategy
Other
- Excellent communication and collaboration skills; comfortable working cross-functionally
- Self-motivated and proactive - able to identify problems and drive solutions without heavy oversight
- You are self-driven, takes initiative, thrives in a collaborative environment, and stays motivated to build high-quality products that deliver real value to our users.
- Appreciation for (and the ability to create) simple, intuitive UI
- Background working on small, high-ownership engineering teams