ShortletSenior Mobile Engineer
Dec. 2023Lagos State, NigeriaAs a Senior Mobile Engineer at Shortlet, I played a key role in the project's inception, leading the development of the mobile app from scratch using Flutter. I focus on building scalable, high-performance solutions that offer a seamless user experience. My responsibilities include:
- End-to-End Development: Designed and implemented the entire mobile application from the ground up, using the MVVM architecture pattern with the Stacked package.
- Feature Ownership: Led the development of critical features, including deep linking, effective search implementation, and property shuffling to enhance app functionality and user engagement.
- Integration of Services: Integrated third-party services like Firebase, Syncfusion, Smile SDK, and Google Maps to support essential app functions.
- CI/CD Implementation: Established and maintained CI/CD pipelines using Codemagic, ensuring automated builds and smooth deployments for both iOS and Android platforms.
- Collaboration & Release Management: Worked closely with product teams, designers, and backend developers to deliver high-quality features and ensure timely app releases.
- Code Quality & Version Control: Advocated for clean, maintainable code while managing Git branching strategies to streamline development workflows.
Key Achievements:
- Successfully built and launched a scalable cross-platform app from the ground up, now live on both iOS and Android platforms.
- Delivered essential features such as deep linking and property shuffling, significantly enhancing the app's usability and user engagement.
- Developed a robust search functionality, enabling users to discover properties quickly and efficiently.
- Implemented a reliable CI/CD pipeline that reduced deployment time and improved overall development efficiency.