Senior React Native Developer

Full Time
,
Chennai, Madurai - Hybrid Mode

Experience Required: 3years & above
Salary Range : Best in Industry

Position Summary:

As a React Native Developer, you’ll be a key contributor to our Mobility team, responsible for building efficient, high-quality mobile applications using React Native. You’ll collaborate closely with designers and other developers to create user-friendly, innovative mobile solutions that meet our clients’ needs.

Mandatory Skillsets:

React Native | JavaScript & Typescript | Redux, Hooks, Navigation | Xcode (or) Gradle (or) Android Studio | 3rd Party Library Integrations | Native Module Bridging | Push notifications | R&D

Nice To Have:

Test-Driven Development (TDD) (Jest, React Testing Library) | Proficiency in Offline Storage Solutions (RealM, SQlite etc.,) | Native Bridge Concepts

Key Skills:

  • Proficient in developing mobile applications using React Native, with a strong portfolio of past projects.
  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6 syntax
  • Professional experience in native modules and bridge with both platforms (Native Module Bridging).
  • Expert in animations and buttery smooth UI implementations.
  • Rock solid at working with Third-party dependencies and debugging dependency conflicts.
  • Familiarity with native build tools, like Xcode, Gradle, Android Studio
  • Proficient in consuming RESTful APIs and understanding of GraphQL is a plus.
  • Worked with Agile tools including Jira & PT, and code versioning tools like Git, Azure, and Aws.
  • Ability to optimize mobile applications for performance, memory usage and battery efficiency.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Worked in Unit Test Case like Jest, Mocha, and React Testing Library.
  • Analytical, Problem Solving and good logical thinking.
  • Familiarity with cloud message APIs and push notifications.
  • Ability to write clean and well-documented code.

Responsibility:

  • Develop and maintain cross-platform mobile applications using React Native
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Help team members you have authority.

Other Competencies:

  • Strong interpersonal and verbal communication skills.
  • Collaborates effectively with internal and external colleagues.
  • Works autonomously, takes ownership of issues within expertise, and ensures accountability.
  • Proactive team player adaptable to dynamic environments.
  • Excellent team player with a proactive, results-driven, adaptable, and quality-focused attitude.
  • Highly motivated for solo work and remote team collaboration.

If this excites you, Please fill the Form to start the application process and we will be in touch