About Us
Services
Careers
Case Studies
Blog
Contact
iOS Developer
Responsibilities
Help design, develop, and maintain complex mobile applications
Develop with a focus on app performance and maintaining responsive UI
Work with backend API developers
Collaborate with product management, technical writers, and user experience designers
Handle individual project priorities, deadlines and work you're doing
Contribute to software quality, performance, and resilience through code reviews, test-driven development, continuous integration, and documentation
Technical skills
3-5 years experience with Swift and Objective - C
Familiarity with iOS design principles, patterns, and best practices
Experience consuming REST APIs
Experience shipping libraries targeted for use in the Apple Ecosystem
Developed and launched large scale consumer mobile applications
Experience with unit testing
Ability to think of the customer and the business in order to solve problems and get stuff done
Strong team player with excellent communication skills in English
Experience mentoring other engineers and sharing your expertise
Familiarity with Agile Scrum/Kanban software development methodologies
Nice to have
Experience with frameworks like SwiftUI, Moya, Alamofire, RxSwift or RealmSwift
Ability to make independent decisions based on product requirements.
Testing skills (Unit tests, integration tests. Knowledge in testing frameworks)
Ability to manage complexity in a large project, and incur technical debt only after considering the tradeoffs
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.