Post Job Free
Sign in

Sr React Native Mobile Developer

Company:
YPO
Location:
Ontario, CA
Posted:
January 19, 2024
Apply

Description:

POSITION PURPOSE

The Senior Mobile Developer will be helping design and develop the next generation of YPO member-facing mobile applications. The SMD will be responsible for acting as the React Native development subject matter expert along with leading day-to-day development on custom React Native-based mobile applications.

PRIMARY RESPONSIBILITIES

• Lead development of Typescript-based React Native mobile applications.

• Serve as the subject matter expert for React Native mobile application development on elements including performance, offline data management, application structure, and integration with external data systems.

• Assist in designing mobile app technical architecture and design.

• Help develop and perform unit testing and source code control.

• Help create and provide estimated levels of effort and duration for development stories.

• Advise on how best to leverage React Native alongside other application technologies for YPO’s mobile development needs.

• Consult on and suggest improvements to 3rd party data systems to better integrate with performance-focused React Native mobile applications.

• Ad hoc analysis and projects as needed.

EXPERIENCE/BACKGROUND

• 5-7 years’ experience creating consumer-focused API-driven mobile applications.

• 5-7 years’ experience working within a multi-disciplinary development team environment.

• 3-5 years’ experience using React Native to create both iOS and Android applications in a development leadership role, with at least one published application for reference.

• 3-5 years experience working within an Agile development workflow using ADO or Jira

• Expert-level TypeScript and JavaScript competency.

• Experience integrating native and WebView-based systems with cohesive navigation & and authentication systems.

• Azure DevOps CI/CD or similar

• Ability to interpret abstract technical ideas and concepts effectively and translate them into architecture descriptions and code.

• Ability to write well-documented, easily maintainable code.

• Vue and React development experience preferred.

• Kotlin and Swift development experience preferred.

• User Interface design and development experience preferred.

EDUCATION/TRAINING/CERTIFICATION

• Bachelor’s degree in computer science or equivalent experience required.

PHYSICAL REQUIREMENTS

• Ability to work flexible and/or extended hours as needed to accommodate members and team members in multiple time zones.

• Willingness and ability to travel, domestically and internationally, without restrictions, approximately 2-5% per year.

Apply