LocationAmmanWork TypeOn PremiseEmployment TypeFull TimeExperience LevelSenior LevelPosted Date 2025-05-05
Senior Flutter Developer
About the Job
As a Senior Flutter Developer at Aspire, you will design and build high-quality mobile applications for both iOS and Android using Flutter. You will work closely with cross-functional teams to deliver seamless, high-performing, and scalable mobile solutions, playing a key role in enhancing our mobile products.
What You’ll do
Design and build advanced mobile applications using Flutter for both iOS and Android platforms.
Collaborate with cross-functional teams including designers, product managers, and backend developers to define, design, and ship new features.
Write clean, scalable, and maintainable code following best practices and coding standards.
Optimize application performance and troubleshoot issues to ensure smooth user experiences.
Integrate third-party APIs, SDKs, and backend services to enhance application functionality.
Participate in code reviews, provide constructive feedback, and mentor junior developers.
Stay current with mobile development trends, technologies, and best practices.
Contribute to the continuous improvement of development processes and tools.
What You’ll Need
A bachelor's degree in IT, Business, or a related field is preferred.
Minimum of 5 years of hands-on experience in mobile application development using Flutter.
Strong understanding of mobile architecture, design patterns (MVC, MVVM, etc.), and state management techniques (Bloc, Provider, etc.).
Proficiency in Dart and experience integrating RESTful APIs and third-party libraries.
Solid knowledge of iOS and Android development guidelines and platform-specific limitations.
Excellent problem-solving skills and attention to detail.
Experience with version control systems like Git and familiarity with Agile/Scrum methodologies.
Knowledge of performance optimization and deployment processes for mobile applications.
Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Why Aspire In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
Be part of a (Remote is here-to stay) organization
Work and learn from great minds
Explore new opportunities to learn and grow everyday by attending technical and non-technical training
Get market exposure by working with international tech leaders
Nursery reimbursement benefit
Attend virtual and onsite international tech conference
Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/ SOC.