Please, let Xenon7 know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Xenon7 is seeking a highly skilled and experienced Senior Flutter Developer for a fully remote, long-term contract position.
The role involves building high-performance, well-designed mobile applications for both Android and iOS platforms.
The developer will collaborate with cross-functional teams to define, design, and implement new features and functionality.
Responsibilities include maintaining and enhancing the existing codebase, optimizing application performance, and ensuring adherence to best practices and coding standards.
The developer will also integrate with RESTful APIs, troubleshoot complex issues, and stay updated with the latest trends in mobile development.
The contract is for one year and is renewable, with payments made in gross USD on a monthly schedule.
The position requires the developer to bring their own equipment, specifically a MacBook with a minimum M3 chip.
Requirements:
A Bachelor's degree in computer science or a similar field is required, with an advanced degree preferred and an outstanding academic record.
Candidates must have over 6 years of total mobile app development experience.
At least 4 years of hands-on experience with the Flutter framework and Dart programming language is necessary.
A strong understanding of state management approaches in Flutter, such as Provider, BLoC, Riverpod, and GetX, is required.
Proven experience in building and publishing Flutter apps for both iOS and Android platforms is essential.
Expertise in integrating Flutter applications with RESTful APIs and third-party services is needed.
Candidates should have a good understanding of Object-Oriented Programming principles and Design Patterns.
Experience with Firebase services, push notifications, and analytics is preferred.
Proficiency in building UI components, custom animations, and implementing complex UI designs is required.
Familiarity with native development in iOS (Swift) and Android (Java/Kotlin) is a plus.
Knowledge of CI/CD pipelines and version control systems like Git is necessary.
The ability to write clean, maintainable, and scalable code with an emphasis on quality is essential.
Fluency in English and/or Arabic is required.
Benefits:
The position offers a fully remote work environment, allowing for flexibility in work location.
The contract is long-term, with the potential for renewal after one year.
Payments are made in gross USD on a monthly basis, providing financial stability.
The role allows for the use of personal equipment, specifically a MacBook with a minimum M3 chip, promoting a comfortable work setup.
Opportunities for professional growth through mentoring junior developers and participating in architecture decisions are available.
Apply now
Please, let Xenon7 know you found this job
on RemoteYeah
.
This helps us grow 🌱.