Solutions
Subscription
Extended Teams
Talent
Services
Software Development
Artificial Intelligence Development Company
SaaS MVP Development Services
MVP Development Services for Startups
MVP Software Development Services in USA
MVP Development Services
Enterprise Application Development Services
Mobile App Development Services
SaaS Application Development Company
AngularJS Development Company
Professional Software Testing Services
API Integration Company
Outsourcing Software Development Solutions
Database Development Services
Expert Web Application Development Services
MVP Development Services
Outsource React.js Development
Custom Solutions
Expert Web Application Development in London
Leading Software Product Development Company
Custom Enterprise Software Development
Bespoke Software Development Company
Custom Software Development for Startups
Custom E-Learning Software Development Solutions for Your Company
Consulting
React.JS Consulting Services
Agile Consulting Services
DevOps Consulting
Bespoke Software Consulting Services
Teams for Hire
IT Staff Augmentation Services
Hire A Dedicated Software Development Team
Resources
Case Studies
Blog
About
Talk to us!
Get in Touch
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.