Partners In Leadership is the world’s premier provider of Accountability Training® and Culture Change services and selected as one of the 2017 Top Workplaces in the Inland Empire.  Our mission as a consulting firm is to help our clients achieve their mission, and our #1 award-winning content and global network of professionals across the world have enabled thousands of companies and millions of people to achieve dramatic results, reporting billions of dollars in improved shareholder wealth, saving hundreds of thousands of jobs resulting in some of the highest praised and best places to work in the world.

 

We are seeking a React Native Developer to be responsible for building and supporting client-facing SaaS applications in a front-end JavaScript environment, supporting both web and native mobile application accompaniments.  This position requires experience in modern JavaScript technologies, React / React Native, as well as integrations with a microservice back-end API infrastructure. The React Native Developer will be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. This position reports to the Systems Development Manager and is a remote position with occasional travel required to Temecula, CA.

 

JOB REQUIREMENTS/PRIMARY RESPONSIBILITIES

 

  • Participate in front-end application development and architecture discussions

  • Build new features to extend the functionality of existing React / React Native applications as well as support existing front-end product offerings

  • Build new React / React Native front-end SaaS applications from the ground-up in accordance with product roadmaps

  • Support application enhancements in accordance with product roadmaps

  • Integrate front-end applications with back-end microservice API infrastructure

  • Build formal processes around front-end development standards and best practices

  • Implement and write software based on structured design patterns

  • Recommend and implement performance improvements

  • Investigate the business processes in areas you work with to identify improvements and potential new tools or applications
     

EDUCATION/EXPERIENCE

 

  • Bachelor's Degree or 4 Year Degree in Computer Science / Software Development / MIS / Computer Information Systems, or equivalent experience

  • Expert knowledge of data structures and algorithms

  • Expert JavaScript coding skills and proficiency in developing single page applications

  • 3+ years of experience building commercial React web and React Native mobile applications for both iOS and Android

  • Strong understanding of modern standards-based HTML, CSS and JavaScript (ES 6-7), and experience with React/Redux

  • Experience with testing and debugging mobile apps, particularly React Native apps (Jest, Detox, etc.)

  • Experience with browser debugging, testing frameworks and profiling tools

  • Comfortable with Agile methodologies and version control (Git)

  • Demonstrated work experience throughout a complete software project delivery cycle
     

TECHNICAL REQUIREMENTS

 

  • React

  • React Native

  • State Management (Redux or MobX)

  • Node.js / npm / yarn

  • Flexbox

  • ES6+ / ES2015+

  • Material UI Design

  • Testing / Debugging Tools (Jest or Detox)

  • Native iOS (Objective-C / Swift, Xcode)

  • Native Android (Java / Kotlin, Android Studio)

  • App Deployment (iTunes Connect, Google Play Console, CodePush, Fabric / Crashlytics)

 

PREFERRED EXPERIENCE

 

  • Experience with or basic understanding of back-end development and databases, particularly in the LAMP stack

  • Experience with native mobile programming (Objective-C, Swift, Java/Android)

  • Experience working with microservice architecture and API development, complete with versioning and support for backwards compatibility

  • Experience in cloud infrastructure (AWS, Google Cloud / Firebase, Microsoft Azure)

  • Familiarity in multi-environment development and deployment with experience deploying to production environments

 

SKILLS/ABILITIES:

 

  • Excellent written and oral communication skills

  • Excellent interpersonal skills

  • High level of self-motivation and keen attention to detail

  • Proven analytical, evaluative and problem-solving abilities

  • Ability to effectively prioritize and execute multiple tasks in a high-pressure environment

  • Exceptional customer service orientation

  • Extensive experience working in a team-oriented, collaborative environment

 

Come partner with us for competitive pay, continuous growth and learning and an awesome team environment.

#DCE

Visit Careers at SDHR Consulting

Personal Information









Attachments

Other Information