Frontend Developer to $1300 Offline
Role Summary:
As a Frontend Mobile App Developer, you will be responsible for developing and implementing the user interface of the Flash mobile application. You will work closely with backend developers, UX/UI designers, and product managers to ensure a seamless user experience. The ideal candidate will have strong expertise in React Native, mobile app development best practices, and a passion for creating engaging and intuitive applications.
Key Responsibilities:
- Develop and maintain the Flash mobile application using React Native for both iOS and Android platforms.
- Collaborate with designers to implement high-quality user interfaces with smooth animations, transitions, and interactions.
- Work with backend developers to integrate RESTful APIs and other services.
- Ensure the application is optimized for performance, scalability, and responsiveness.
- Write clean, maintainable, and well-documented code following best practices.
- Conduct thorough testing to identify and resolve performance bottlenecks, bugs, and UI/UX issues.
- Participate in code reviews, providing constructive feedback to improve code quality.
- Collaborate with the product team to understand user requirements and deliver intuitive user experiences.
- Implement QR code scanning functionality for deal redemption.
- Ensure the app effectively handles location-based services, notifications, and time-sensitive offers.
Stay up to date with industry trends, emerging technologies, and best practices in mobile app development.
Qualifications and Skills:
- Proven experience as a React Native Developer with a strong portfolio of published mobile applications.
- Proficiency in JavaScript, TypeScript, and modern frontend development frameworks.
- Strong understanding of React Native, its core principles, and best practices.
- Experience integrating with RESTful APIs and managing data flow between frontend and backend.
- Solid knowledge of mobile UI/UX principles and best practices.
- Familiarity with app deployment processes for both App Store (iOS) and Google Play Store (Android).
- Experience with version control systems such as Git.
- Strong problem-solving skills and the ability to debug and resolve complex technical issues.
Excellent communication skills with the ability to collaborate in a remote team environment.
Preferred Qualifications:
- Experience with additional mobile development frameworks such as Flutter is a plus.
- Familiarity with cloud platforms like AWS, Azure, or Firebase.
- Previous experience working on location-based applications, QR code integration, or e-commerce platforms is highly desirable.
Knowledge of mobile analytics tools to track user behavior and improve app performance.
Company Overview:
The Bowl is a specialized sourcing and staffing company working with innovative startups and tech ventures to build world-class development teams. We are currently supporting Flash, a Toronto-based startup led by Professor Periklis Andritsos from the University of Toronto, in their mission to develop a mobile application that connects local businesses with nearby customers during quiet hours. Flash is an exciting new platform designed to help small businesses increase revenue while offering consumers time-sensitive deals.
We are seeking a talented Frontend Mobile App Developer with experience in React Native to join the team and contribute to the development of this innovative platform.