iOS Team Lead
Job description
Obilet.com, founded in 2012, is an end-to-end travel ticketing platform listing hundreds of bus operators, airlines and ferry companies. Obilet also provides bus operators with a best-in-class Inventory Management System (IMS) in the form of SaaS.
Obilet is the indisputable market leader in Turkey across both B2B and B2C segments with 350+ bus carriers using its IMS software, 25 million monthly visitors, and 12 million app downloads.
Obilet is projected to sell more than 40 million tickets annually in 2023, positioning it as one of the top travel ticketing platforms globally. Recently, Obilet has expanded its category offerings to include hotel bookings and car rental services, and initiated its international expansion with the aim of achieving one of the largest global market coverage in the industry.
Main responsibilities will include:
- As a team lead, contribute to the internal coding standards and development practices
- Monitoring the quality of the output of team members through active mentoring and code reviews
- Participate in prioritization of product backlog and monitoring the progress in tandem with product ownership
- Will take full responsibility for leading your teams software development process and delivering new features of the company's IOS native applications
- Identifying, investigating, and implementing applicable solutions to business requirements
- Following industry best practices in design and product development, also taking initiative in recommending possible enhancements
- Maintenance of existing IOS applications
- Following implemented source control & versioning guidelines
Job requirements
To be successful in this role, you need to have:
- BS degree in Computer science, engineering, or related fields
- Previous experience in technical leadership of a team
- Minimum 5 years of experience developing and maintaining IOS native applications
- Strong knowledge about SwiftExperience in writing unit-tests / automated-tests for iOS platforms
- Be familiar with Cocoapods, Git, Fastlane, Swift Package Manager, PromiseKit, Alamofire
- Deep understanding of MVC and MVVM architecture, mobile threading, and memory management and how they apply to mobile applications
- Experience with Analytics tools such as Firebase and Crashlytics
- Strong English to follow technical literature
What we offer:
- Competitive salary and perks
- Best-in-class teammates
- A culture of continuous development
- No dress code
- Flexible working hours
- Free Snacks&Drinks