28 Oct
iOS Mobile Developer
Vacancy expired!
- 5+ years of experience: Java, Angular or native Android (Java), or native iOS apps (Swift & Objective C)• BS in Computer Science or Computer Engineering (Masters Preferred)Required Skills• BS in Computer Science or Computer Engineering (Masters Preferred) and applicable work experience• 1+ React Native (JavaScript / TypeScript)• 5+ years of experience: Java, Angular or native Android (Java), or native iOS apps (Swift & Objective C)• Preferred 5 years of experience as a Sr. Software developer.• Experience leading design and software technical specifications• 2-3 years’ experience in and Agile Development.• Mentor Jr. Developers, conduct code reviews.• Proven ability to quickly learn and apply new technologies• Maintain coding standards to facilitate code maintenance and enhancement• Provide deep systems support (programming, architecture, system analysis) for the Applications team• Document processes and development projects• Test Driven Development & Automated functional testing.Required Background ExperienceReact Native• Experience leading development projects with React Native app(s) available in the app store• Experience with TypeScript• Experience with Unit Testing frameworks such as Jest and UI testing frameworks like Detox• Experience with Redux Sagas for state management• Experience developing apps that interact with Web Services (REST, JSON) – Axios is a plus• Experience developing bridges to native components• Experience with IntelliJ, React Native Debugger OR
- Android• 5+ years of experience on a team developing native Android app(s) available in the Google Play store• Experience with Java 8 and RX Java in a production application• Experience developing apps that interact with web services (REST, JSON) – Retrofit is a plus• Experience with frameworks such as Dagger and design patterns such as MVP, Singleton, Factory• Experience with native Android HIG and UI development best practices – Android Material Design• Experience with data persistence frameworks such as Realm or Active Android• Experience with Google Play Services is a plus• Experience with Android Studio• Experience with the publishing process for Google app store• Experience with Android Auto is a plusOR
- iOS• 5+ years of experience on a team developing native iOS app(s) available in the App Store• Experience with Swift and Objective-C in a production application• Experience developing apps that interact with web services (REST, JSON) – AF Networking and Mantle are a plus• Experience with native iOS HIG and UI development best practices including a deep knowledge of UIKit and AutoLayout• Experience developing for Apple Watch or CarPlay are a plus• Experience with the publishing process for the iOS app store
Vacancy expired!