Mid-Level React Native Developer

Proten

Company Description

Our client is a rapidly growing company in the field of software development, known for delivering cutting-edge mobile applications. They are currently hiring a Mid-Level React Native Developer with a passion for creating high-performance mobile apps on both iOS and Android platforms.

Job Description

As a Mid-Level React Native Developer, you will be part of a dynamic team responsible for building and maintaining mobile applications. Your role will be crucial in turning our innovative ideas into user-friendly applications that align with our clients’ needs.

Key Responsibilities:

  • Develop and maintain mobile applications using React Native.
  • Collaborate with cross-functional teams to design and implement new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality, organization, and automatization.
  • Stay up-to-date with the latest React Native features and coding best practices.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 4 years of professional experience in mobile development, with a focus on React Native.
  •  3-5 years’ work experience in Software Engineering especially in professional software product development.
  • Experience in expert functions like Software Development, Software Testing
  • Experience in ReactJs, Angular 6+, JavaScript, TypeScript, jQuery, OOPS concept, HTML, CSS
  • Knowledge of other frameworks like React, Node, and Hybrid Mobile Technologies would be an added advantage
  • Experience with Unit Testing framework for UI+ Service development
  •  Experience in Cloud Technology is a plus
  • Experience with Responsive Web design is a plus
  • Experience with AG-Grid and Bootstrap would be preferred
  • Good knowledge of cross-platform rendering issues between major browsers and platforms is a plus
  •  Must have good analytical, debugging, and tracing skills. Should be well-versed with clean code principles (DRY, KISS). Exposure to secure coding beneficial in JavaScript and familiarity with common stacks.
  • Solid understanding of React Native and its core principles.
  • Experience with popular React workflows (such as Flux or Redux).
  • Familiarity with RESTful APIs to connect React Native applications to back-end services.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Ability to write well-documented, clean JavaScript code.
  • Experience with automated testing suites, like Jest or Mocha.

Additional Information

Benefits

  • Open to Negotiation
  • Remote work opportunity.
  • A dynamic and supportive team environment.
  • Professional development