We are seeking an experienced and skilled Mobile App Developer to join our team on a full-time basis. The ideal candidate will have strong expertise in building robust, scalable mobile applications for both Android and iOS platforms using React and React Native. This role offers an exciting opportunity to work on challenging projects and contribute to the development of high-quality mobile solutions.
Roles and responsibilities :
- Design, develop, and maintain cross-platform mobile applications for Android and iOS using React Native.
- Build and integrate RESTful APIs to connect mobile applications with backend services.
- Implement and manage local database solutions using SQLite or similar technologies for efficient data storage and retrieval.
- Work with PostgreSQL databases to ensure seamless data synchronization between mobile apps and server-side systems.
- Collaborate with cross-functional teams including designers, product managers, and backend developers to deliver exceptional user experiences.
- Optimize application performance, identify and resolve bugs, and ensure code quality through testing and code reviews.
- Implement responsive UI / UX designs that align with platform-specific guidelines and best practices.
- Participate in technical discussions and contribute to architectural decisions for mobile app development.
Requirements :
4-5 years of professional experience in mobile app development.Strong proficiency in React and React Native framework for building cross-platform applications.Proven experience with both Android and iOS app development and deployment.Solid understanding of SQLite or similar local database management systems.Hands-on experience in API development and integration (RESTful services).Working knowledge of PostgreSQL and database design principles.Familiarity with mobile app lifecycle, app store submission processes, and platform guidelines.Strong problem-solving skills and ability to debug complex technical issues.Experience with version control systems (Git) and collaborative development workflows.Excellent communication skills and ability to work independently in a remote environment.Additional Requirements :
Prior experience in developing e-commerce mobile applications will be a significant plus.Knowledge of state management libraries (Redux, MobX, Context API).Experience with third-party integrations (payment gateways, analytics, push notifications).Familiarity with CI / CD pipelines and automated testing frameworks.Understanding of mobile security best practices and data encryption techniques.Perks :
Work on impactful projects that reach a wide user base.Flexible working hours and a fully remote work environment.Opportunity to work with modern technologies and development practices.Collaborative team environment with opportunities for professional growth.Availability : Must be available to start immediately.
If you are a passionate mobile developer with a proven track record of delivering high-quality applications and are ready to take on exciting challenges, we would love to hear from you!