This is a remote position.
Employment Details:
Work Hours: 10:00 AM – 6:00 PM AEST
Engagement Type: Full Time
Employment Type: Remote (Permanent)
Experience Required: 7-10 Years
About the Role
We are looking for a Mobile Front-End Developer with strong experience in Flutter and/or React Native (Expo) to work with one of our Australian clients. The ideal candidate will be highly focused on building scalable, high-performance mobile applications, with a strong understanding of modern UI/UX principles.
Key Responsibilities
- Develop and maintain mobile applications using Flutter + Flutter Web and/or React Native with Expo
- Implement robust and scalable state management using Bloc (mandatory for Flutter)
- Collaborate closely with backend developers, designers, and product teams
- Optimize applications for performance, scalability, and responsiveness
- Integrate REST APIs and work with GraphQL APIs where required
- Ensure code quality through testing, code reviews, and best practices
- Contribute to overall product improvements and user experience enhancements
Requirements
Required Skills & Experience
- Strong experience with Flutter + Flutter Web (mandatory) and/or React Native (Expo)
- Hands-on experience with Bloc state management
- Solid understanding of REST API integration
- Familiarity with GraphQL is a plus
- Experience working with mobile-first applications (primary focus)
- Understanding of performance optimization and debugging
- Good understanding of version control (Git)
- Understanding of Agile/Scrum methodologies
Good to Have
- Experience with web applications
- Exposure to cross-platform architecture decisions
Soft Skills
- Strong communication skills
- Team player with a positive and proactive attitude
- High ownership and accountability
- Strong cultural alignment and collaboration mindset