React Native Developer - AI Trainer
micro1Full Description
Job Description
Job Title: React Native Developer
Job Type: Contractor
Location: Remote
Job Summary:
Join our customer's team as an expert React Native Developer and play a pivotal role in delivering cutting-edge mobile applications. You will collaborate with talented professionals in a dynamic, remote environment, leveraging your expertise to create seamless, high-performance solutions. This role is ideal for developers who excel at taking ownership and communicating clearly both in writing and verbally.
Key Responsibilities:
* Design, develop, and maintain robust mobile applications using React Native, JavaScript, and TypeScript.
* Collaborate closely with cross-functional teams to define, design, and ship new features.
* Ensure the performance, quality, and responsiveness of mobile applications through rigorous testing and optimization.
* Troubleshoot, debug, and resolve technical issues quickly and effectively.
* Write clean, maintainable, and well-documented code that adheres to industry best practices.
* Contribute actively to code reviews, providing constructive feedback to team members.
* Communicate technical concepts clearly to both technical and non-technical stakeholders.
Required Skills and Qualifications:
* Expert-level experience with React Native, JavaScript, and TypeScript.
* Demonstrated ability to deliver production-ready mobile applications.
* Strong understanding of mobile app architecture and state management.
* Excellent written and verbal communication skills, with a commitment to clear and effective collaboration.
* Proven experience working in distributed, remote teams.
* Solid understanding of RESTful APIs and integrating with backend services.
* Experience with automated testing suites for mobile applications.
Preferred Qualifications:
* Experience launching mobile apps on both iOS and Android platforms.
* Familiarity with CI/CD pipelines and mobile DevOps practices.
* Background in Agile or Scrum methodologies.