Mobile Developer (React Native, iOS) Location Chicago, IL (100% REMOTE) Duration: 12 Months NO THIRD PARTY C2C
- Experience with JavaScript language and its nuances, including ES6+ syntax
- Knowledge of functional or object-oriented programming
- Ability to write well-documented, clean JavaScript code
- Experience with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Android Studio, Gradle
- Experience with push notifications, APIs and cloud messaging.
- Experience with Geofencing and proximity solutions
- Experience with IoT connections like BLE devices
- Experience with Mobile Automated build systems like MacStadium or Bitrise
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Experience with iOS Frameworks such as Core Data and Core Animation.
- Strong notions of security best practices
- Experience with working on projects in highly collaborative, multi-disciplinary development teams
- Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests. Continuous delivery experience preferred.
- Experience delivering software in a Scrum development process