iOS Developer - Syntricate Technologies Inc
San Francisco, CA
About the Job
Required Skills:
- BS degree in Computer Science or related field.
- Strong technical background and analytical abilities in Software Design, implementation and troubleshooting
- 4+ years of mobile application development experience (iOS)
- Experience writing Full Stack Native iOS Applications using Swift, SwiftUI and other iOS frameworks (Hybrid does NOT count)
- Experience using Swift Package Manager
- Excellent knowledge of the iOS platform and the associated tool chain.
- Experience in building large scale off-line first iOS apps, and published in the App Store
- Experience in developing and releasing Enterprise Applications
- Experience in developing iOS applications using SQLite/CBLite, should have good understanding of SQL and NoSQL databases
- Experience with AWS iOS SDK, S3 buckets, and STS tokens
- Experience with APM tools, preferably App Dynamics or Dynatrace
- Continuous Integration and Continuous delivery experience (e.g. Jenkins, Bitrise)
- Experience with integrating Restful services (APIs), optimizing reachability and networking Experience with Authorization/Authentication protocols like OAuth or SAML
- Experience with unit testing frameworks and test-driven development
- Strong understanding of resource optimization and performance issues on iOS
- Has shown strong ability to collaborate with team mates as well as cross teams
- Excellent problem solving, critical thinking and communication skills.
- Familiar with GIS, preferably ArcGIS. Familiar with SAP
Source : Syntricate Technologies Inc