· Min 5-9 years of experience in Mobile application development
· Min 2-year Experience in React Native app development
Firm grasp of the JavaScript {{and TypeScript}} language and its nuances, including ES6+ syntax Follow best practices using Android Guidelines
· Knowledge of {{functional or object-oriented}} programming
· Technically strong in React-Redux/Mobx development and deep understanding of core mobile concepts such as lifecycle, UI, networking, caching, device features etc
· Experience with automated testing suites, like {{Jest or Mocha}}
Experience integrating third party frameworks. Worked with logging and capturing user navigation and app usage to Analytics and Crashlytics for understanding the most used features by users.
· Knowledge of mobile security and cryptography is an advantage.
· Good working knowledge of tools such as Git, JIRA and Jenkins or any tools that are similar to these.
· Experience with agile methodology is preferred
· Good communication skills
Good knowledge of app telemetry integration & app performance management
· Have published at least 2 React Native apps on Play Store & Appstore
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.