Your role
To pursue our ambitious expansion strategy, we are looking to further strengthen our team with a Senior iOS Application Developer. Together with our team you develop and design applications from scratch. The implementation, optimization, and maintenance of the apps are also one of your duties.
Your Experience & Skills
Bachelor’s degree in Computer Engineering, Computer Science, or Information Technology
Objective-C and Swift
Xcode and ability to debug using Xcode tools, LLDB, and Instruments
Frameworks and APIs such as Foundation, UIKit, CoreLocation, MapKit, CoreAnimation, etc.
Apple Human Interface Guidelines
Xib files, Storyboards, Segues and Auto Layout
CocoaPods
Unit Testing, XCTest, or other testing frameworks such as Quick and Nimble
Git or other version controls software
About the Position
Developing Snapp iOS app and upcoming products
Leading development of iOS apps
Finding and hiring talented people to build great teams
Participating in Mobile team meetings
Learning and sharing knowledge with other team members
Solving complex problems and supporting your team in a hands-on manner
You are in charge of code quality and architecture
Technologies We Use
Objective-C and Swift
C and C++
SQLite and Realm
Third Party libraries like Alamofire, SocketRocket, etc.
Jira and Trello
Git