We are actively seeking a talented and collaborative React Native Developer to join our client's dynamic team through Acme Services. This role is crucial for building cutting-edge mobile applications, leveraging strong React Native & JavaScript skills across various frameworks. The ideal candidate will possess a good understanding of REST APIs and JSON, familiarity with local storage technologies, and experience in developing Minimum Viable Products (MVPs) or Riskiest Assumption Tests (RATs).
Key Responsibilities
- Mobile Application Development: Design, develop, and maintain high-performance mobile applications using React Native and JavaScript, demonstrating experience across multiple frameworks.
- API Integration: Consume and integrate with REST APIs, working proficiently with JSON data structures to ensure seamless communication between front-end and back-end systems.
- Local Storage Implementation: Implement and manage local data storage solutions, showing familiarity with technologies such as CoreData, UserDefaults, and the Keychain.
- Product Development Methodologies: Contribute to the rapid iteration of products by having experience developing Minimum Viable Products (MVPs) or conducting Riskiest Assumption Tests (RATs).
- Collaborative Environment: Actively contribute to a collaborative, dynamic, and diverse team environment, sharing knowledge and working effectively with cross-functional members.
- Code Quality: Write clean, maintainable, and well-documented code while adhering to best practices and coding standards.
Skills
- Strong React Native & JavaScript skills.
- Experience in multiple JavaScript/React Native frameworks.
- Good understanding of REST APIs and proficiency in working with JSON.
- Familiarity with local storage technologies including CoreData, UserDefaults, and the Keychain.
- Experience in developing Minimum Viable Product (MVP) or Riskiest Assumption Test (RAT).
- Excellent collaboration and communication skills for a dynamic team environment.
Qualifications
- Proven experience as a React Native Developer.
- Demonstrable ability to develop and integrate mobile applications.
- Strong problem-solving skills and attention to detail.