We are looking for a talented React Native Developer to join our team and contribute to the development of an exciting platform for our customer. The app is a trading marketplace to discover and manage trading strategies. As a key member of the team, you will be responsible for building and maintaining the mobile application, ensuring a seamless and intuitive user experience. You’ll work with cutting-edge technologies like React Native, TypeScript, and Firebase/Supabase, playing a crucial role in the platform’s growth and evolution.
Responsibilities:
- Mobile App Development: Design, develop, and maintain the React Native mobile application, ensuring high performance and responsiveness.
- TypeScript Integration: Leverage TypeScript to enhance code reliability and scalability, ensuring robust mobile app functionality.
- Backend Integration: Work with Firebase or Supabase for real-time data management, authentication, and cloud functions.
- Feature Development: Implement new features based on user feedback and business needs, with a focus on UI/UX to provide an intuitive experience.
- Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality solutions.
- Code Quality: Ensure code quality and maintainability by following best practices in code reviews, testing, and documentation.
- Performance Optimization: Monitor and improve the performance of the application, ensuring a fast and efficient user experience.
What You’ll Need:
- Proven experience as a React Native Developer, with a strong portfolio of mobile applications.
- Proficiency in React Native and TypeScript.
- Experience with backend services such as Firebase or Supabase for authentication, real-time data synchronization, and cloud storage.
- Strong understanding of mobile app architectures and best practices for building scalable, maintainable applications.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, both written and verbal, for effective collaboration in a remote environment.
- Ability to work independently as well as part of a distributed team.
Nice to Have:
- Experience with UI/UX design principles for mobile applications.
- Familiarity with app deployment processes in both the Apple App Store and Google Play Store.
- Experience with push notifications, offline storage, and app performance optimization.
- Knowledge of testing frameworks and tools for mobile apps.
What You’ll Be Doing:
- Develop and enhance the core mobile application using React Native and TypeScript.
- Integrate and manage backend services with Firebase or Supabase.
- Collaborate with cross-functional teams to ensure a smooth and user-friendly experience.
- Continuously improve the app’s performance, features, and stability based on user feedback and evolving business needs.
We Offer:
- Innovative Environment: Be a part of an exciting project aimed at transforming the transportation industry.
- Professional Growth: Opportunities for continuous learning and development in the latest mobile development technologies.
- Flexible Work Environment: Enjoy the flexibility of remote work with a highly collaborative team.
If you’re passionate about mobile development and want to make a real impact on the transportation industry, we’d love to hear from you! Join our team and help us build the future of ride-sharing for our customer.