Job Summary
We are seeking a skilled React Native Developer to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. The ideal candidate will work closely with cross-functional teams to deliver new features, ensure optimal app performance, and stay current with the latest industry trends and technologies. This role requires a strong foundation in mobile and backend development, along with familiarity with blockchain technologies.
Key Responsibilities
- Develop and maintain mobile applications using React Native, targeting both iOS and Android devices.
- Collaborate effectively with product managers, designers, and other developers to define, design, and implement new features.
- Ensure applications deliver excellent performance, responsiveness, and quality across platforms.
- Identify, troubleshoot, and resolve bugs and performance bottlenecks to optimize user experience.
- Continuously research and integrate emerging technologies and industry best practices to enhance app functionality and maintain competitiveness.
Required Qualifications
- Proven hands-on experience with React Native development, demonstrating the ability to build scalable mobile applications.
- Proficiency in Firebase, particularly for real-time database management and user authentication.
- Solid understanding of backend development using Node.js and Express frameworks.
- Experience working with both MongoDB and MySQL databases, ensuring efficient data storage and retrieval.
- Familiarity with Web3 concepts and blockchain technologies, enabling integration with decentralized applications.
- Strong expertise in JavaScript and TypeScript, with the ability to write clean, maintainable, and efficient code.
- Good understanding of RESTful API design and implementation to facilitate seamless communication between frontend and backend services.
- Knowledge of native Android development environments, including Java or Kotlin, to better integrate React Native components.
- Understanding of native iOS development using Swift or Objective-C to support cross-platform compatibility.
- Excellent problem-solving skills with a keen ability to debug complex issues and optimize application performance.
Preferred Qualifications and Benefits
While not explicitly stated, candidates with additional experience in advanced blockchain development, cloud infrastructure, or UI/UX design will be highly valued. This role offers the opportunity to work in a dynamic, innovative environment where continuous learning and professional growth are encouraged.
If you are passionate about mobile development and eager to contribute to cutting-edge applications that leverage both traditional and emerging technologies, we invite you to apply and join our talented team.