Flutter Developer (Mobile Banking) - Codevative, Muscat
Codevative, a prominent player in the technology and digital solutions sector in the Sultanate of Oman, is offering an exciting career opportunity for a skilled and creative Flutter Developer. This role specifically focuses on building and enhancing high-quality, secure mobile banking applications, contributing to the future of customer financial experiences in the region.
Job Description & Key Responsibilities
The successful developer will join a dynamic and innovative team, taking charge of vital aspects of the application development lifecycle. Core responsibilities include:
- Development & Programming: Designing and building advanced, cross-platform mobile applications using the Flutter framework and Dart language, with a focus on financial and banking sector apps.
- API Integration: Seamlessly integrating the application with backend banking service APIs, ensuring the security and integrity of sensitive financial data transmission.
- Quality & Performance Assurance: Writing clean, maintainable, and testable code. Conducting rigorous testing to ensure bug-free applications and optimizing for performance and responsiveness.
- Collaboration: Working closely with UI/UX designers, backend developers, and product managers to understand requirements and translate them into functional features.
- Maintenance & Enhancement: Participating in the maintenance, upgrading, and implementation of new features for existing applications based on user feedback and evolving market demands.
- Adherence to Financial Standards: Understanding and complying with the high security and privacy standards required in banking and financial applications.
Required Qualifications & Skills
To be a successful candidate for this position, you should possess the following qualifications:
- Proven hands-on experience in mobile application development using Flutter and Dart.
- Prior experience working on financial or mobile banking-related projects is highly preferred, with an understanding of the security and regulatory challenges in this sector.
- Strong proficiency in state management principles and solutions like BLoC, Provider, or Riverpod.
- Experience in integrating with RESTful APIs and web services.
- Good understanding of UI/UX design principles and the ability to accurately implement complex designs.
- Knowledge of version control systems such as Git.
- Ability to work effectively in a team environment with strong communication and interpersonal skills.
- Passion for writing clean, testable code and a strong attention to detail.
- A Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred.
What the Company Offers (Benefits)
Joining Codevative in Muscat means working in:
- A stimulating, tech-focused work environment that emphasizes innovation and cutting-edge technologies.
- An opportunity to work on large-scale, impactful projects that affect users' daily lives in a vital sector.
- Clear career growth paths and opportunities for continuous skill development.
- A collaborative work culture that supports creativity and the exchange of ideas.
How to Apply for This Position
Applications for this role are processed through the Naukrigulf platform. Please search for the job listing titled "Flutter Developer (Mobile Banking)" for the company "Codevative" located in "Muscat, Oman" on the mentioned platform. Ensure your CV is updated to highlight your relevant Flutter experience and any previous projects in the financial or banking domain. Prepare a concise cover letter explaining your interest in this specific role and why you are the suitable candidate.
Given the nature of projects in the financial sector, the selection process may involve additional checks. We wish all applicants the best of luck.