Vacancy expired!
We have been retained by our client to deliver a
iOS Developer to work 100% remote on a long-term, 1-2+ year contract basis as part of a large software engineering team creating a complex, and cutting-edge iOS applications. You will enjoy working with Agile methodologies, scrum, TDD, and the scaled agile framework, while working as a team, and independently solving the complex software problems associated the long list of complex features of this mobile app used by our client s large enterprise. You will enjoy the OOP, OOD, Objective-C, Swift capabilities and the personalities of this articulate, well-spoken and software engineering team you will join, and communicate with during your weekday agile/scrum meetings. We are seeking a iOS Developer who is a motivated self-starter and passionate about native iOS, Objective-C, and/or Swift. Required Experience:- Restful Web Services with JSON with NSURLSession NSURLSession or NSURLRequest, NSURLResponse, NSURLProtocol, NSURLCache, NSHTTPCookieStorage, NSURLCredentialStorage, and its namesake, NSURLConnection
- 6+ years experience building iOS Apps
- Objective-C or Swift but Objective-C skills needed for native iOS work
- Comfortable with finding own way through unfamiliar code
- Excellent Troubleshooting skills
- iOS SDK experience must include almost all of these:
- UIKit
- CoreGraphics
- CoreData
- MapKit and Location Services
- Push Notifications
- Barcode scanning and creation
- PDF Creation and Annotation
- Deep Linking and Data Sharing Techniques
- iOS Extensions
- Framework development
- CocoaPods based framework integration
- Xcode Instruments
- Scrum Agile SAFe environment using Azure DevOps or AWS DevOps
- Familiar with Amazon Web Services or Azure DevOps
- Full Stack Development with Java
- Photoshop
- SQL (any database)
- AppDynamics monitoring
- ARKit functionality including recent liDAR developments
- Learn, adhere to, and enforce & best practices
- Deliver the highest quality designs & code for the project
- Participate in Agile, scaled agile framework (SAFe) team ceremonies (daily stand-up, planning sessions, etc.)
- Provide estimates for tasks
- Provide progress updates to team while working tasks
- Research and troubleshooting issues in QA and production
- Embrace Continuous Integration / Continuous Delivery using Azure DevOps including robust automated continuous integration and continuous build pipelines that automatically execute static code analyzers, design analyzers, unit tests, and integration tests.
Vacancy expired!