• BS in Computer Science or Computer Engineering (Masters Preferred) and applicable work experience• 1+ React Native (JavaScript / TypeScript)• 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