Mobile App Developer (React Native)
Our client is a U.S.-based PropTech startup founded in 2019. The company offers a mobile platform that helps real estate agents quickly connect with other licensed agents for showings, open houses, and on-demand tasks. The app streamlines scheduling and improves service efficiency in the real estate industry.
We are seeking a motivated and skilled Mobile App Developer to join our dynamic team. As a Mobile App Developer, you will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms. You'll collaborate with cross-functional teams to bring cutting-edge ideas to life and deliver exceptional user experiences.
Key Responsibilities:
- Develop, test, and deploy mobile applications for iOS and Android platforms.
- Collaborate with product managers, designers, and other developers to define app requirements and ensure seamless functionality.
- Write clean, maintainable, and efficient code.
- Optimize app performance for speed and scalability.
- Troubleshoot and debug issues to ensure the highest quality of mobile applications.
- Stay updated with the latest industry trends and mobile technologies.
- Maintain and update existing mobile applications, ensuring compatibility with new OS versions and hardware.
Participate in code reviews and contribute to the improvement of the development process.
Required Skills and Qualifications:
- 2+ years of proven experience as a Mobile App Developer or similar role;
- Experience with mobile app development (React Native);
- Familiarity with version control tools such as Git;
- Solid understanding of RESTful APIs and integration with backend services;
- Experience with mobile UI/UX design, Figma mockups and best practices;
- Ability to work independently as well as in a collaborative team environment;
- Excellent problem-solving skills and attention to detail;
- Strong communication skills and a passion for technology;
- Knowledge of mobile testing frameworks and tools;
Knowledge of languages such as Swift (iOS), Kotlin, or Java (Android) will be a plus.
Preferred Qualifications:
- Experience with Azure Cloud will be a plus.
- Understanding of app security best practices.
- Experience with push notifications, in-app purchases, and integrating third-party APIs.
- Knowledge of Agile development methodologies.