Software Engineer, iOS
Role responsibilities
Contribute to the architecture, design, and implementation of consumer-facing features and shared frameworks for the Tinder app. Collaborate cross-functionally with product and design teams to influence the roadmap and develop innovative data tools for analytics.
Requirements
Requires 2+ years of experience building native iOS applications using Swift, with proficiency in memory management and architecture patterns like MVVM. Candidates should have experience with unit testing and working in an Agile environment.
Key skills
Swift, iOS Development, Auto Layout, MVVM, Clean Architecture, Memory Management, Protocol-Oriented Programming, Unit Testing, Agile, Public APIs, Mobile SDKs, URL Session, Core Data, Core Animation, StoreKit, In-App Purchases
Keywords
iOS, Swift, MVVM, Clean Architecture, Auto Layout, Unit Testing, Agile, Scrum, Planning Poker, Public APIs, Mobile SDKs, URL Session, Core Data, Core Animation, StoreKit, In-App Purchases, Protocol-Oriented Programming, Memory Management, Consumer-Facing Applications, Software Engineering