← Back to job listings
PE
Senior iOS Engineer
Perchwell · United States
About The Role
Join Perchwell, a leading real estate technology company, as a Senior iOS Engineer. In this role, you will be responsible for all stages of the product development and deployment lifecycle for our mobile applications. You will design, build, and scale Perchwell's iOS app, own projects end-to-end, shape iOS architecture, and collaborate across disciplines. This position offers a competitive salary, unlimited time off, and a range of benefits including health, dental, and vision insurance, 401K match, and maternity leave.
- Participer à toutes les étapes du développement et du déploiement des applications mobiles, en concevant, construisant et en développant l'application iOS de Perchwell.
- Diriger des initiatives majeures en matière d'iOS, de la conception technique au lancement, en définissant la direction, en pilotant l'exécution et en garantissant la qualité à chaque étape.
- Collaborer étroitement avec les équipes backend, produit, design et QA pour livrer des expériences utilisateur de haute qualité.
- Love ownership, iteration, and making things better every release
- 7+ years of professional iOS development experience, with a strong command of Swift and the modern iOS ecosystem (UIKit, SwiftUI, Swift Concurrency, dependency management, etc)
- This role is open to remote, but those located in the NYC area will work out of our New York City HQ in Soho Manhattan at least 3 days/week (including Mondays, which are mandatory in-office days)
- Strong collaboration with backend and product partners, translating business needs into technical execution
- Proven track record owning and delivering complex, high-impact features from architecture to development and release
- Experience influencing technical direction - defining standards, driving architectural decisions, and aligning cross-functional teams
- Strong customer empathy - the ability to translate complex user needs into technical solutions that address both immediate problems and long-term product health
- Deep understanding of mobile reliability and scalability, with a track record of identifying and resolving systemic issues
- Excellent written and verbal communication skills and the ability to present technical tradeoffs clearly to stakeholders
- Continuous integration - Familiar with common tools and techniques for structuring and organizing mobile builds and automated testing tracks to improve quality and reduce developer cycle time
- Performance optimization - Experience with investigating, diagnosing, and fixing performance issues with iOS apps
- Familiarity with backend systems and APIs, particularly in the context of designing robust and functional client-server contracts for mobile applications
- Modular iOS architecture - Experience designing and implementing feature modules and shared library modules using Swift Package Manager, with an understanding of dependency management strategies that support clean separation of concerns and fast incremental build times in Xcode
- Multi-app development - Experience with structuring the codebase to streamline developing and releasing multiple mobile applications in a single codebase
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring