InApp / Careers / Jobs / Data Architect (Azure Data & Workflow Modernization)

React Native Developer (5-7 Years)

Project Location(s):

Share

Facebook
Twitter
LinkedIn

Experience: 5-7 years

We are seeking a proactive Software Engineer who can independently lead projects, primarily focusing on maintaining and enhancing existing code. The role requires strong coding skills for both new development and maintenance tasks.

Responsibilities:

  • Lead project tasks without supervision.
  • Develop clean, efficient, and maintainable code.
  • Analyze and resolve technical issues with strong attention to detail.
  • Communicate clearly and collaborate effectively with team members.

Mandatory Skills:

  • 5+ years of professional experience in mobile app development.
  • 4+ years of experience in React Native for iOS and Android.
  • Proficiency in JavaScript/ TypeScript.
  • Familiarity with native build tools such as XCode, Android Studio, and Gradle.
  • Experience with RESTful APIs and third-party libraries.
  • Familiarity with React Navigation or similar navigation libraries.
  • Experience in optimizing app performance , React Hooks and Context API for managing component state and lifecycle effectively.
  • Good communication skills

Preferred Skills:

  • Good to have Knowledge of state management (e.g., Redux, MobX).
  • Good to have Experience with testing frameworks (e.g., Jest, Detox, or Appium).
  • Good to have experience in local databases such as SQLite, Realm, or AsyncStorage.

Qualifications:

  • Proven ability to work independently and manage project responsibilities.
  • Skilled in both writing new code and maintaining legacy systems.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work well in a team environment.