05/27/2024 updated


100 % available
Mobile Software Engineer
Lagos, Nigeria
Only remote
BSc, Computational PhysicsFlutterClean Code PrinciplesApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon S3Application Performance ManagementArchitectural PatternsAtlassian JiraAuthenticationsBiometricsMobile Application DevelopmentCloud ComputingCode ReviewCollaborative SoftwaresDatabases
AWS AppSync, AWS Lambda, Amazon S3, AWS services, AWS, application performance, APIs, architectural patterns, backend, biometric authentication, caching, clean code, Cloud, code reviews, collaborative tools, CI/CD, secure data, databases, database, Figma, Firebase, Flutter, Git, GitHub, Google Maps, GraphQL, instant messaging, Jira, Kotlin, mobile application development, Mobile Software, Mobile application, mobile app, MVC, MVVM, two-factor authentication, Object Oriented Programming, push notifications, RESTful APIs, serverless computing, version control systems, version control, SOLID principles, SwiftUI, Test Driven Development, SSL/TLS, Trello, Typescript, user authentication, Authentication, user-generated content, Web Socket
Experience
Professional experience0 - 5 years
Freelancer since2023
Languages
EnglishNative speaker
Project history
* Throughout my tenure at Citiflo Services, I advanced from the role of a Mobile Developer to Lead Mobile
Developer where i was placed with the responsibility of overseeing the development of Flutter, Swift, and
JetpackCompose applications across various sectors including Health, E-commerce, Finance, and
Cryptocurrency. During this progression, I consistently utilized architectural patterns such as clean
architecture, MVVM, MVC and conducted thorough research to document project requirements for
applications.
* While serving under a team lead and transitioning into a team lead role, Agile and CI/CD methodologies were
implemented to enhance team communication and boost application performance. Also state management
approaches such as BLoC, RiverPod, and Provider were used in Flutter related projects.
* As a team lead, code reviews were conducted to strengthen projects against vulnerabilities and ensure
adherence to clean code practices.
Developer where i was placed with the responsibility of overseeing the development of Flutter, Swift, and
JetpackCompose applications across various sectors including Health, E-commerce, Finance, and
Cryptocurrency. During this progression, I consistently utilized architectural patterns such as clean
architecture, MVVM, MVC and conducted thorough research to document project requirements for
applications.
* While serving under a team lead and transitioning into a team lead role, Agile and CI/CD methodologies were
implemented to enhance team communication and boost application performance. Also state management
approaches such as BLoC, RiverPod, and Provider were used in Flutter related projects.
* As a team lead, code reviews were conducted to strengthen projects against vulnerabilities and ensure
adherence to clean code practices.
* Began as an intern developer and transitioned to a role as a Mobile Developer specializing in Flutter where i
utilized tools like GetX, BLoC for state management and Google Map, Polylines Mapbox for geolocation.
* Utilized GitHub and Git version control for hosting and tracking updates while staying updated on Flutter
features and industry trends which resulted in improved efficiency and successful publication of applications
on the Play Store.
utilized tools like GetX, BLoC for state management and Google Map, Polylines Mapbox for geolocation.
* Utilized GitHub and Git version control for hosting and tracking updates while staying updated on Flutter
features and industry trends which resulted in improved efficiency and successful publication of applications
on the Play Store.