Software Engineer, iOS
Role responsibilities
The role involves designing and implementing consumer-facing features and shared frameworks for the Tinder app. You will collaborate cross-functionally to influence the product roadmap and evolve the app's architecture for authentication and analytics.
Requirements
Candidates need 2+ years of experience in native iOS development with proficiency in Swift and common architecture patterns like MVVM. Experience with large-scale codebases, unit testing, and a collaborative Agile mindset is required.
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, Public APIs, Mobile SDKs, URL Session, Core Data, Core Animation, StoreKit, In-App Purchases, Protocol-Oriented Programming, Memory Management, Consumer-Facing Applications, Mobile App Development, Software Engineering