Senior Frontend Engineer ( Flutter Proficiency )
Lekki, Lagos
Posted 9 days ago
- Company:
- Great Brands Nigeria Limited
- Company Description:
- We are seeking a highly skilled and strategic Senior Node Developer who excels in both back-end development and front-end optimization. You should have strong experience in product development, server-side optimization, and scaling applications to meet user needs. As a senior member of the team, you'll collaborate with cross-functional teams, including front-end developers, product managers, and designers, to drive high-quality results, focusing on performance optimization, scalability, and code excellence. The ideal candidate is passionate about exploring new technologies and has a solid understanding of the entire software development lifecycle.
- Contract Type:
- Full Time
- Experience Required:
- 5 to 10 years
- Education Level:
- Bachelor
- Number of vacancies:
- 2
Job Description
include:
● Lead the development of high-quality, scalable mobile applications
● Architect and implement clean, maintainable code that adheres to the highest
industry standards and design principles.
● Work closely with product managers, designers, and backend developers to
ensure smooth integration and seamless functionality across all systems.
● Utilize Frontend advanced frameworks and features to build state-of-the-art
mobile apps.
● Optimize applications for maximum performance and scalability, applying best
practices in caching, memory management, and performance tuning.
● Drive the implementation of complex features such as offline-first architecture,
push notifications, and real-time data synchronization.
● Ensure cross-platform compatibility and high responsiveness of applications,
addressing performance bottlenecks and resolving them.
● Write unit, widget, and integration tests to ensure application stability and
reliability, with a focus on Test Driven Development (TDD).
● Contribute to and help maintain a CI/CD pipeline for mobile deployments,
managing app releases for both app stores.
● Continuously explore and implement emerging technologies to ensure the mobile
stack is modern, efficient, and scalable.
Requirements
● Expert-level proficiency in Flutter and the Dart programming language, with
extensive hands-on experience building mobile applications for both Android and
iOS.
● Strong understanding of platform-specific SDKs and their integration with Flutter
(e.g., integrating native iOS/Android code).
● Understanding of UI/UX design principles to create visually appealing and
user-friendly interfaces.
● Experience in optimizing mobile applications for performance, with expertise in
identifying and resolving performance bottlenecks.
● Solid experience in state management (Provider, Bloc, or Riverpod),
asynchronous programming, and API integrations.
● Expertise in working with real-time databases and SQLite (e.g., Firebase
Realtime Database), implementing push notifications, and managing
authentication.
● Experience working in a fast-paced, agile development environment.
- Salary:
- 600.000,00 NGN Monthly