Job Description
Job Title: React Native Developer (iOS & Android)
Location: 100% Remote
Employment Type: Full-time / Contract or Permanent
Job Summary:
We are seeking a talented and motivated React Native Developer to join our team. You will play a crucial role in designing, developing, and maintaining cross-platform mobile applications for iOS and Android. This is a 100% remote position, offering you the flexibility to work from anywhere while collaborating with a dynamic and innovative team.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Collaborate with UI/UX designers to implement user-friendly and visually appealing interfaces.
- Optimize applications for maximum performance and scalability on both iOS and Android platforms.
- Write clean, maintainable, and reusable code following industry best practices.
- Debug and resolve technical issues and bugs.
- Integrate APIs and third-party libraries to enhance application functionality.
- Participate in code reviews to ensure high-quality code.
- Work closely with product managers, QA engineers, and other stakeholders to meet project goals and deadlines.
Requirements:
- Proven experience as a React Native Developer with a strong portfolio of published apps.
- Proficiency in JavaScript, TypeScript, and ES6+.
- Strong understanding of mobile application development for iOS and Android.
- Experience with state management libraries such as Redux or MobX.
- Familiarity with native iOS (Swift/Objective-C) and Android (Java/Kotlin) development is a plus.
- Knowledge of RESTful APIs, GraphQL, and third-party integrations.
- Experience with MongoDB or other NoSQL databases.
- Experience with mobile app performance optimization and debugging tools.
- Familiarity with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Self-motivated and able to work independently in a remote setting.
Preferred Qualifications:
- Experience with CI/CD pipelines for mobile apps.
- Knowledge of app store submission processes for iOS and Android.
- Understanding of mobile app security best practices.
- Experience with testing frameworks like Jest, Detox, or Appium.
- Familiarity with Agile development methodologies.
Similar Jobs
Explore other opportunities that match your interests
kake
Senior Mobile Engineer (iOS or Android)
Slasify