Talent.com
Senior Software Engineer - React Native Mobile Applications

Senior Software Engineer - React Native Mobile Applications

Talent ProBangalore
2 days ago
Job description

Description :

Role & Responsibilities :

  • Proven working experience in mobile app development using React Native.
  • Extensive experience in native mobile development for both Android and iOS platforms.
  • Solid understanding of JavaScript and its core principles including ES6+ syntax.
  • Proficiency with React and its ecosystem.
  • Experiencing in building pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Proficiency and expertise with consuming RESTful APIs and asynchronous programming and knowledge of offline storage.
  • Knowledge in creating and publishing APK file to both play store and app store.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token and authentication flows like OAuth.
  • Knowledge of mobile app development lifecycle and best practices
  • Experience with code versioning tools such as Git.
  • Excellent problem-solving and debugging skills.
  • Ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.

Ideal Candidate :

  • Collaborate with cross-functional teams including business analysts, product managers, designers, and other developers to define, design, and ship new features for our Android and iOS applications.
  • Develop reusable and modular components using React Native framework.
  • Write clean, maintainable, and efficient code.
  • Deploy apps in Play store & App Store
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Utilize experience in native mobile development to optimize app performance and user experience.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Primary skills :

  • Minimum 5 years of experience in React Native with JavaScript, including ES6+Syntax
  • Minimum 4 years of experience in native mobile development for both Android and iOS platforms
  • Proficiency and expertise with consuming RESTful APIs and asynchronous programming and knowledge of offline storage.
  • Experience with state management using React hooks & Redux for efficient data flow
  • Deploy apps in Play store & App Store
  • Secondary skills :

  • Familiarity with TypeScript.
  • Understanding of CI / CD pipelines and automated testing frameworks.
  • Familiarity with Agile / Scrum methodologies.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer • Bangalore