Job Title: React Native Lead
Location: Naperville, IL
Interview Process:
- FIRST ROUND IN PERSON INTERVIEW IS REQUIRED.
- ONSITE PRESENCE 3 DAYS PER WEEK IS REQUIRED. LOCAL CANDIDATES
- EXAMPLES OF THEIR WORK IN THE APP STORE AND GOOGLE PLAY STORE ARE REQUIRED FOR ALL SUBMISSIONS.
Job Description:
- Overall Mobile App development exp of 8 to 10 years with 5+ React Native Mobile App development.
- Strong mobile native (iOS and Android ) hands on developers who can also lead small development team.
- Experience in writing native modules for React Native in IOS and Android.
- Experience in Third Party Devices Integration like Bluetooth scanner/printer etc.
- Proficient with APIs, JSON structures, and Front End styling.
- Experience in creating Offline apps using SQLite.
- Experience with Android and iOS build process.
- Firm grasp of the TypeScript language, JavaScript, ES6.
- Knowledge of (functional or object-oriented) programming.
- Experience on reusable/ modular design.
- Experience designing and implementing CI/CD.
- Good Hands-on experience in Front end development
- Ability to write well-documented, clean code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ).
- Experience with version control concepts including branching, merging, and conflict resolution.
- Understanding of REST APIs, the document request model, and offline storage.
- Integration experience using web services - SOAP and/or REST.
- Experience with automated testing suites, like (Jest/Mocha)
- Experience with Redux and Saga.
- Understanding of communication between native components to react native.
- Highly adept at innovating and thinking beyond established standards and processes.
- Advanced knowledge of and demonstrated experience applying current and emerging technology solutions and trends.
- Ability to lead a team of people at Offshore.
- Ability to communicate highly complex technical information clearly and articulately for all levels and audiences.
Notes:
- Need someone who has focused on React Native development for the last 5+ years. He does NOT want someone who has worked on multiple frameworks over the last 5 years, as he needs a React Native EXPERT.
- SQL Lite experience is important for the understanding of offline capabilities.
- Experience with both Android and iOS application development is important, as there are a lot of resources who have only done iOS with React Native. Android poses unique challenges and some limitations that iOS does not, so Android experience is also required.
- Examples of their work published in the App Store and Play Store are required.
- Experience with Azure B2C integration is important. Someone who has created Azure workflows.