Are you a passionate and experienced mobile app developer looking to work with a dynamic team that’s transforming the digital space in Nigeria? Bretty Consultancy Services is hiring a Senior Mobile App Developer (Flutter) to lead the development of innovative, high-performance cross-platform mobile applications.
This is an exciting opportunity to play a key role in a forward-thinking tech environment that values creativity, innovation, and collaboration.
📍 Job Location
Garki, Abuja (On-site or Hybrid – depending on team setup)
Job Type
Full-Time | Senior Level
Job Overview
As a Senior Flutter Developer, you will lead the development of cutting-edge mobile applications using Flutter and Dart. You’ll work closely with backend developers, product managers, and UI/UX designers to build scalable, reliable, and user-friendly apps. Your role will involve mentoring junior developers, implementing best coding practices, and driving performance optimizations.
Key Responsibilities
-
Design and develop high-quality mobile applications using Flutter for Android and iOS.
-
Collaborate with cross-functional teams to define, design, and deliver new features.
-
Write clean, maintainable, and efficient code with Dart programming language.
-
Integrate third-party services, RESTful APIs, and ensure optimal data syncing.
-
Implement offline-first capabilities, real-time updates, and push notifications.
-
Optimize applications for speed, performance, and responsiveness.
-
Conduct code reviews, mentor junior developers, and enforce best practices.
-
Manage version control using Git and deploy apps using CI/CD pipelines.
-
Conduct rigorous testing (unit, widget, integration) and debug issues promptly.
-
Stay up to date with the latest mobile trends, Flutter plugins, and best practices.
Requirements and Qualifications
To thrive in this role, you should have:
-
A Bachelor’s degree in Computer Science, Software Engineering, or related field.
-
Minimum 3–5 years of experience in Flutter development.
-
Proficiency in Dart and strong understanding of Flutter framework internals.
-
Deep understanding of state management techniques (Bloc, Provider, Riverpod, etc.).
-
Experience working with Firebase, APIs, local storage, and SQLite.
-
Strong understanding of Material Design and iOS Human Interface Guidelines.
-
Hands-on experience with app deployment to Google Play Store and Apple App Store.
-
Familiarity with tools like Git, Bitbucket, Jenkins, or other CI/CD platforms.
-
Strong debugging and performance optimization skills.
-
Good communication skills and ability to collaborate with remote teams.
Desirable Skills
-
Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) is a plus.
-
Knowledge of unit testing frameworks and TDD principles.
-
Familiarity with Agile/Scrum development methodology.
-
Ability to manage mobile app security best practices.
-
Experience integrating payment systems and third-party SDKs.
About Bretty Consultancy Services
Bretty Consultancy Services is a Nigerian-based tech company focused on delivering innovative business solutions and cutting-edge digital transformation services. Known for its emphasis on quality, speed, and user-centricity, Bretty Cons is building some of the most impactful digital products for clients across sectors including finance, health, logistics, and retail.
At Bretty, team members are encouraged to innovate, grow, and thrive in a positive work culture that celebrates learning, collaboration, and high performance.
Why Join Bretty Cons?
-
Opportunity to lead major mobile projects from scratch to launch.
-
Work in a fast-paced, innovation-driven environment.
-
Access to continuous professional development and mentorship.
-
Collaborate with a vibrant team of engineers, designers, and analysts.
-
Competitive salary and benefits package.
📅 Application Deadline
Open until filled – early application is strongly encouraged.
📩 How to Apply
If you’re ready to take your mobile development career to the next level, send your updated CV, GitHub/portfolio link, and a short cover letter highlighting your Flutter experience to:
📧 [recruitment@brettyconsulting.com]
Use the subject line:
“Application for Senior Flutter Developer – [Your Full Name]”