J
Flutter Engineer
Jeroid Ltd · Nigeria, Nigeria
Salary
Undisclosed
Location
Nigeria, Nigeria
Posted
2 days ago
Required skills
About the role
Jeroid Ltd is seeking a talented Flutter Engineer to join their Engineering Team and contribute to the development and maintenance of scalable, secure, and high-performance mobile applications for their fintech ecosystem. The role involves working closely with backend engineers, product managers, UI/UX designers, QA engineers, and other members of the engineering team to build reliable mobile products and features.
Responsibilities
- Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart.
- Build and maintain scalable mobile features for Jeroid's fintech products.
- Translate UI/UX designs and product requirements into functional mobile experiences.
- Integrate mobile applications with REST APIs and backend services.
- Implement secure authentication, payment, wallet, trading, and transaction-related features where applicable.
- Work with backend engineers to define and consume APIs effectively.
- Write clean, maintainable, reusable, and well-documented code.
- Conduct debugging, troubleshooting, and performance optimisation.
- Implement responsive interfaces across different mobile devices and screen sizes.
- Participate in code reviews and contribute to engineering standards.
- Write and maintain unit, widget, and integration tests.
- Identify and resolve production issues and application bugs.
- Work with QA engineers to investigate and resolve defects.
- Contribute to CI/CD and mobile application release processes.
- Stay updated with Flutter, Dart, mobile development, and security best practices.
- Participate in technical discussions and contribute to architectural decisions.
- Maintain proper technical documentation.
- Perform other engineering duties assigned by the Engineering Lead.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 2–4 years of professional experience developing mobile applications with Flutter.
- Strong proficiency in Dart and Flutter.
- Strong understanding of mobile application architecture and state management.
- Experience integrating REST APIs.
- Good understanding of Git and collaborative development workflows.
- Understanding of mobile security and secure data handling.
- Good understanding of UI/UX principles and responsive mobile design.
- Strong problem-solving and debugging skills.
- Ability to work effectively in a fast-paced product/fintech environment.
How to Apply Interested and qualified candidates should forward their CV to: vacancy@jeroid.ng using the position as subject of email.
Apply NowOne-tap apply — your CV and a short cover note go straight to the employer's inbox.