13 day(s) ago

iOS Engineer

Negotiable Salary


Worldwide
English: Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time

Sporty

Sporty is a mobile internet company with a focus on emerging markets. Our integrated sports media, betting, gaming and social platform serves a huge userbase across numerous countries. We have a talented and proven team of 200+ people comprised of 50+ tech staff and 150+ product, operations and support, and are looking to expand our tech team count to 100+ people as we look to drive further geographical expansion, whilst iterating on our offering with a user-driven development approach.

Responsibilities

Develop and maintain a robust architecture for a feature-complex native iOS app (knowledge of MVVM/VIPER a plus)
Indulge in pure Swift development for new feature sets (migrating older Obj-c code as needed)
Collaborate with iOS, Android, and Server engineers to ship features.

Requirements

Have strong experience of the iOS
Great communication skill
3+ years of extensive native iOS app development
Practical experience implementing RESTful web services and JSON
Solid understanding of object-oriented programming, thread safety, caching and network session management
Comfortable working with programmatic UI
Experience with iOS SDK performance tools and optimization techniques
Desire to build clean, maintainable, testable code
Published an application to the Apple Store
Strong sense of ownership, and initiative to fix problems and optimize systems that are both inside and outside your area of responsibility
Extensive knowledge of build systems (e.g. Carthage or CocoaPods) and CI tools (e.g. Circle, Travis, Jenkins)
Experience with Apple Developer portal, App Store Connect, and TestFlight would be beneficial
Experience with RxSwift or other streaming methodologies would be beneficial
Experience with automated testing and liberal use of Instruments would be beneficial

Benefits

Competitive salary
Quarterly bonuses
Flash bonuses
Top-of-the-line equipment
Pick your own working hours (We are at GMT+8, and 2 hours overlap is required.)
20-days paid leave
Referral program
Education allowance (conferences, books, training courses, Udemy, Coursera, etc.)
Annual company trips (eg next year Koh Samui, Thailand)
Small enough to allow you to have a big impact
Large enough to provide structure and clarity
Highly-talented, dependable co-workers
Global, multi-cultural organization

Similar Jobs