Mid-Level React Native Developer | Proten International Limited
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.
Requirements
- 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