Mobile Developer
Description
Who we are
Faye is the first-ever digital, consumer-centric travel insurance for Americans with a product redefining travel coverage and care, taking it from a forgettable add-on to a must-have advantage that enhances the entire trip experience. Faye’s whole-trip protection, coupled with its proprietary technology, enables 24/7 immediate assistance, claims processing, and reimbursements anywhere in the world, setting a new standard and over-delivering in an industry synonymous with doing the opposite.
What we're looking for
Faye is seeking an experienced Mobile Developer with a minimum of 5 years of hands-on experience to join our team. As a Mobile Developer, you will be responsible for designing, developing, and maintaining our mobile applications using Flutter. You will work closely with cross-functional teams to deliver high-quality, user-friendly mobile experiences that meet the needs of our customers.
Responsibilities
- Design, develop, and maintain high-performance, reusable, and reliable mobile application using Flutter.
- Collaborate with product managers, designers, and backend developers to understand requirements and translate them into technical specifications and user-friendly mobile solutions.
- Write clean, maintainable, and well-documented code following best practices and design patterns.
- Optimize our mobile application for maximum performance, usability, and reliability.
- Implement and maintain mobile CI/CD pipelines to ensure seamless and automated deployments.
- Conduct code reviews, identify and fix bugs, and ensure the delivery of high-quality mobile applications.
- Stay updated with the latest industry trends, tools, and technologies in mobile development, and advocate for their adoption when appropriate.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
- Minimum of 5 years of professional experience in mobile development, with a strong proficiency in Flutter.
- Proven experience in developing and deploying mobile applications for both Android and iOS platforms.
- Solid understanding of mobile UI/UX principles, design patterns, and best practices.
- Strong problem-solving skills and ability to troubleshoot complex issues in a fast-paced environment.
- Excellent communication and collaboration skills to work effectively within a multidisciplinary team.
- Familiarity with backend technologies and API integration is a plus.