Fueled · 6 hours ago
Contract | Flutter Engineer (Global- Remote)
Maximize your interview chances
Consumer ApplicationsCoworking
Insider Connection @Fueled
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate in a multi-disciplinary, agile project team to build high-quality cross-platform features using the Flutter framework and Dart.
Leverage your expertise in Flutter and Dart to implement innovative, user-centric mobile applications across both iOS and Android platforms.
Drive development by writing efficient, testable code and maintaining high standards for feature delivery.
Guide architectural decisions, advocating for scalable, maintainable, and future-proof solutions.
Participate in continuous learning, adopting the latest Flutter tools and libraries, such as Provider, Bloc, and animations with Rive or Lottie.
Onboard and Adopt Our Methodologies: In your first couple of sprints, you'll focus on learning our methodologies, familiarizing yourself with our ways of working, and building rapport with the team.
Start Contributing Independently: By sprints three and four, you’ll be expected to contribute at a consistent and predictable pace, taking ownership of estimates, delivering features independently, and integrating into the team’s output cycle.
Enhance Code Quality: Through your focus on writing automated tests and improving coding practices, you will contribute to reducing technical debt and enhancing the overall quality of the codebase.
Product Success: Over the course of the contract, your work will help ensure that new features are shipped on time and with excellent performance, directly impacting user satisfaction and app store ratings.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3-5 years of experience in mobile software development with expertise in Flutter and Dart, particularly in state management and dependency injection.
Knowledge of both iOS and Android platforms and familiarity with their native frameworks.
Experience with software architecture patterns like MVC, MVVM, or Provider.
Proven understanding of the Flutter framework, including widgets, Flutter Flavors and state management techniques along with a solid understanding of CS fundamentals, including data structures, algorithms, and multi-threading.
Familiarity with Agile methodologies, Git, automation tools such as CI/CD and unit testing.
Preferred
Experience with native iOS or Android development (Swift or Kotlin).
Contributions to Flutter open-source projects.
Experience with custom platform channels.