A

Flutter Developer

agilegrid solutions • United State
Remote
Apply
AI Summary

We are seeking a skilled Flutter Developer to join our dynamic team at GrabJobs. In this role, you will be responsible for developing, maintaining, and enhancing our mobile applications for both iOS and Android platforms. The ideal candidate will have a strong background in building production-ready Flutter applications, with a solid understanding of clean architecture principles.

Key Highlights
Developing and maintaining mobile applications using Flutter and Dart
Collaborating with cross-functional teams to deliver high-quality features
Implementing and maintaining tests, code reviews, and CI/CD pipelines
Key Responsibilities
Designing, developing, and maintaining mobile applications using Flutter and Dart
Building reusable and scalable components
Collaborating with product managers, designers, and backend developers to deliver high-quality features
Implementing and maintaining various tests
Participating in code reviews and contributing to technical discussions
Debugging, performance optimization, and integrating backend services via APIs
Working with Firebase services such as Auth, Realtime Database, Crashlytics, and Analytics
Handling integrations with third-party SDKs including POS and payment solutions
Implementing push notifications, deep linking, and mobile app tracking flows
Supporting adaptive layouts and Flutter Web when necessary
Improving development workflows, CI/CD pipelines, and release processes for iOS and Android
Ensuring stability and quality of releases
Managing automated pipelines
Providing ongoing production support
Technical Skills Required
Flutter Dart Firebase services
Benefits & Perks
Competitive salary package
Comprehensive health benefits including health insurance, dental, vision, life insurance, and STD/LTD coverage
200 hours of paid time off annually
40 hours of Paid Retreat Time (PRT) each year
Opportunities for continuous learning and growth
Complimentary access to GrabJobs training programs and resources
Reduced fees for retreats with industry leaders
Flexible work environment supporting work-life balance
Remote work allowed within North or South American time zones
Nice to Have
Experience with Strapi or other headless CMS platforms
Flutter flavors
Multi-environment setups
App store deployment processes

Job Description


About GrabJobs

GrabJobs is a leading global recruitment platform dedicated to connecting talented professionals with top organizations across various industries. Our mission is to streamline the hiring process by leveraging innovative technology, providing a seamless experience for both employers and job seekers. With a focus on efficiency, transparency, and accessibility, GrabJobs aims to empower organizations to find the right talent quickly and effectively. Our platform offers a wide range of features, including AI-driven matching, real-time notifications, and comprehensive candidate management tools, making recruitment simpler and more effective for businesses of all sizes.

About The Role

We are seeking a skilled Flutter Developer to join our dynamic team at GrabJobs. In this role, you will be responsible for developing, maintaining, and enhancing our mobile applications for both iOS and Android platforms. The ideal candidate will have a strong background in building production-ready Flutter applications, with a solid understanding of clean architecture principles. You will collaborate closely with product managers, designers, and backend developers to deliver high-quality features that improve user engagement and overall platform performance. Your expertise will contribute to creating scalable, reliable, and user-friendly mobile solutions that support our mission to revolutionize recruitment technology.

Qualifications

To qualify for this position, candidates should possess proven experience in mobile application development using Flutter. A deep understanding of Flutter SDK, Dart programming language, null safety, custom widget creation, animations, and platform channels is essential. Experience in publishing and maintaining applications on both iOS and Android is required. Familiarity with automated testing frameworks, RESTful APIs, GraphQL, and Firebase services (Auth, Realtime Database, Crashlytics, Analytics) is highly desirable. Candidates should demonstrate strong problem-solving skills, attention to detail, and the ability to write clean, maintainable, scalable code. Knowledge of CI/CD pipelines, version control systems like Git, and collaborative development workflows is also important. Nice-to-have skills include experience with Strapi or other headless CMS platforms, Flutter flavors, multi-environment setups, and app store deployment processes.

Responsibilities

The Flutter Developer will be responsible for designing, developing, and maintaining mobile applications using Flutter and Dart. Key responsibilities include building reusable and scalable components, collaborating with cross-functional teams to deliver high-quality features, and writing clean, testable code. You will implement and maintain various tests, participate in code reviews, and contribute to technical discussions to ensure best practices are followed. Debugging, performance optimization, and integrating backend services via APIs are vital parts of the role. Additionally, you will work with Firebase services such as Auth, Realtime Database, Crashlytics, and Analytics, and handle integrations with third-party SDKs, including POS and payment solutions. Implementing push notifications, deep linking, and mobile app tracking flows are also part of your duties. You will support adaptive layouts and Flutter Web when necessary, and help improve development workflows, CI/CD pipelines, and release processes for iOS and Android, including TestFlight, internal testing, and app store deployment. Ensuring the stability and quality of releases, managing automated pipelines, and providing ongoing production support are essential components of this role.

Benefits

GrabJobs offers a competitive salary package commensurate with experience, along with comprehensive health benefits including health insurance, dental, vision, life insurance, and STD/LTD coverage. Employees are entitled to 200 hours of paid time off annually, in addition to 40 hours of Paid Retreat Time (PRT) each year. We prioritize professional development by providing opportunities for continuous learning and growth. Our team members enjoy complimentary access to all GrabJobs training programs and resources, along with reduced fees for retreats with industry leaders. We foster a flexible work environment that supports work-life balance, and our remote setup allows employees to work from anywhere within North or South American time zones, with core hours aligned to US Central/Eastern time zones.

Equal Opportunity

GrabJobs is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diversity drives innovation and creativity, and we are dedicated to providing equal employment opportunities to all qualified candidates. We welcome applications from individuals of all backgrounds and experiences who are passionate about transforming the recruitment industry through technology.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

rg&t solutions

United State
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Not Applicable

vgreen technology solutions (v...

United State
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

minisoft technologies llc

United State

Subscribe our newsletter

New Things Will Always Update Regularly