Jobs

REACT NATIVE

Designation

REACT NATIVE

Job Type

Full Time

Job Description

Overview: As a Senior React Native App Developer with experience in deploying apps on the App Store and Google Play Store, you will be responsible for designing, developing, and maintaining high-quality, cross-platform mobile applications using React Native. You will collaborate with cross-functional teams, including product managers, UI/UX designers, and other developers, to deliver feature-rich and user-friendly apps. Your role will involve leading the app development process, mentoring junior developers, and ensuring successful deployment and release on both platforms.

Responsibilities:

  1. Design, develop, and maintain cross-platform mobile applications using React Native framework.
  2. Collaborate with product managers, UI/UX designers, and other team members to understand project requirements and translate them into technical specifications and implementation plans.
  3. Lead the app development process by providing technical guidance, architecture design, and code reviews to ensure code quality, performance, and adherence to best practices.
  4. Develop reusable and scalable code components and libraries to streamline future app development.
  5. Implement responsive and visually appealing user interfaces based on UI/UX design specifications.
  6. Integrate APIs and backend services to fetch and update data within the mobile application.
  7. Optimize app performance and responsiveness through code optimization, caching, and efficient data retrieval techniques.
  8. Collaborate with QA engineers to develop and execute comprehensive testing plans, including unit testing, integration testing, and UI testing.
  9. Ensure successful deployment and release of the app on the App Store and Google Play Store, adhering to their respective guidelines and requirements.
  10. Manage the app submission and review process, troubleshoot any issues, and address feedback from the app stores’ review teams.
  11. Stay up-to-date with the latest advancements in React Native, mobile app development trends, and industry best practices, and proactively suggest improvements and innovations to enhance app development processes and user experience.
  12. Troubleshoot and debug production issues, perform root cause analysis, and implement necessary fixes.
  13. Participate in Agile/Scrum development processes, including sprint planning, estimation, and daily stand-ups.
  14. Maintain comprehensive technical documentation, including architecture, design specifications, and deployment procedures.
Required Skillset

Qualifications:

  1. Bachelor’s degree in computer science, software engineering, or a related field. Relevant certifications are a plus.
  2. Proven experience as a senior-level React Native app developer, with a strong command of JavaScript and React Native framework.
  3. Experience in successfully deploying and releasing apps on both the App Store and Google Play Store, understanding their respective submission and review processes.
  4. Solid understanding of mobile app development principles, UI/UX best practices, and mobile-specific considerations such as performance optimization and battery efficiency.
  5. Proficiency in using RESTful APIs to communicate with backend services and fetch/update data within the app.
  6. Strong knowledge of mobile app development architectures and patterns (e.g., MVC, MVVM).
  7. Experience with state management libraries (e.g., Redux, MobX) and navigation frameworks (e.g., React Navigation).
  8. Familiarity with mobile app testing frameworks and tools (e.g., Jest, Detox).
  9. Knowledge of version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  10. Ability to lead and mentor a development team, providing technical guidance and conducting code reviews.
  11. Excellent problem-solving and debugging skills, with a strong attention to detail.
  12. Effective communication and collaboration skills, with the ability to work in a team-oriented environment.
  13. Proactive and self-motivated, with a passion for staying up-to-date with the latest technologies and industry trends.

Note: This job description serves as a general guideline and may be subject to modifications or additions based on the specific requirements of the company and the evolving nature of React Native app development practices.

Experience

2 – 3 Yrs

Available Positions

1 Posts

Salary Specification

Depends on Interview and Experience

Apply link : https://wa.me/message/NGO2JR3ONX2MH1

Leave a Reply

Your email address will not be published. Required fields are marked *