Location
Pittsburgh, PA
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
Job Title- Senior iOS Developer
Local to any of these locations –
Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham, AL, Pheonix, AZ, or Denver, CO (onsite 5 days per week)
This is a W2 role. Candidate without Visa sponsorship requirement are applicable for this role.
Required Qualifications to be Successful in this Role:
- 7\+ years of experience with mobile development.
- 5\+ years of experience with iOS App Development on Swift, Swift UI and Objective C
- Strong Object-oriented background
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with XCode for coding, debugging, and deploying iOS apps.
- Experience with offline storage, threading, performance tuning and mobile memory management.
- Familiarity with RESTful APIs to connect iOS applications to back end services.
- Familiarity with app architecture patters MVC, MVP, MVVM.
- 4\+ Experience integrating with RESTful API's and JSON
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines
- Knowledge of low level C based libraries is preferred.
- Familiarity with cloud message APIs and push notifications
- Familiarity with Git or other version control systems for code management.
- Experience with XCTestFramework and XCUITestFramework.
- Exceptional at component and unit testing of following standard practices and methodologies.
- Excel with on time delivery with minimal supervision
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project teams2
- Excellent written and verbal communication skills
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.