iOS Software Engineer
Posted Updated
- As an iOS engineer at Tinder, you will have an outsized impact and ownership of the most visible aspects of the Tinder App
- Contribute to the architecture, design and implementation of consumer facing features in the Tinder App
- Build compelling in-app experiences that will reach millions of users globally
- Collaborate with engineers cross-functionally as well as the product and design team(s) to influence the roadmap and product development of Tinder’s App and services
- Contribute to internal shared frameworks and libraries
- Shape the future of optimized analytics at Tinder from the ground up with innovative data tools for the analytics and data science team(s)
- Evolve Tinder’s architecture to support multiple authentication flows and account management
- Mentor, collaborate, and learn from innovative and passionate team members
Benefits
- Mind & Body: Take care of yourself with benefits to keep you physically and mentally healthy.
- Company Perks: As winners of Comparably’s 2022 Best Company Perks and Benefits Award, we’re proud to say we provide perks that make a difference
- Life @ Tinder: We support each other— from informal check-ins to snacks + catered lunches at HQ to the flexibility to take time off when you need it
- Proficient in Swift concepts (structs, optionals, generics etc.)
- Full life cycle experience building applications in Swift
- Knowledge of iOS memory management and protocol-oriented programming
- Experience building and testing large-scale iOS apps and/or codebases
- Clear and solutions oriented communication style with a passion for code quality
- Experience building user-facing features with autolayout
- Familiar with popular architecture patterns such as MVVM / Clean and their uses
- Willingness to work collaboratively in an Agile environment (scrum, planning poker, standup, etc.)
- Proficiency writing your own unit tests
- 1+ year of experience building consumer-facing applications with native iOS
- Familiar with implementing In-App Purchases, StoreKit or implementing premium features in an iOS app
- Experience communicating and implementing effective, solutions oriented improvements
- A BS or MS in Computer Science or Engineering is amazing but not required; proficiency in modern iOS technologies and principles is what matters most
- Comfortable working with legacy code and improving it
- Knowledge of native iOS frameworks like URL Session, Core Data and Core Animation
- Experience with building public APIs and mobile SDK’s
- Even if you don’t meet all the listed qualifications, we invite you to apply and show us how your skills could transfer