Job Overview
We are seeking a talented and experienced Flutter Developer to join our team. In this role you will be responsible for developing mobile applications for both Android and iOS platforms using the Flutter framework. You will work closely with our design and development teams to create highquality interactive and userfriendly applications. This position offers an exciting opportunity to work on cuttingedge projects and contribute to our innovative mobile solutions.
Key Responsibilities
Develop and maintain mobile applications for Android and iOS platforms using Flutter.
Collaborate with crossfunctional teams including designers product managers and backend developers to deliver highquality mobile experiences.
Implement animations smooth transitions and other visual elements to enhance user experiences.
Integrate thirdparty APIs and services including payment gateways into mobile applications.
Ensure mobile applications comply with KYC (Know Your Customer) and AML (AntiMoney Laundering) requirements as needed.
Write clean efficient and maintainable code while following best practices and coding standards.
Debug and resolve issues in a timely manner to ensure smooth functionality of the applications.
Stay uptodate with the latest industry trends and technologies and recommend new approaches to improve application development.
Participate in code reviews and provide constructive feedback to other team members.
Work independently as well as collaboratively with the team to meet project deadlines.
Requirements
Bachelors degree in Computer Science Software Engineering or a related field (or equivalent experience).
1.52 years of professional experience in Flutter development.
Proficiency in Dart and the Flutter framework.
Strong understanding of mobile development concepts for Android and iOS platforms.
Experience with animations transitions and other visual elements to create engaging user interfaces.
Knowledge of integrating thirdparty APIs and services such as payment gateways.
Familiarity with KYC and AML regulations and how they apply to mobile applications is preferred.
Strong problemsolving skills and the ability to debug and resolve complex technical issues.
Excellent communication and teamwork skills.
Selfmotivated and able to work independently in a remote environment.
Preferred Qualifications
Experience with state management libraries (e.g. Provider Bloc).
Familiarity with version control systems such as Git.
Knowledge of continuous integration and delivery processes.
mobile applications,platforms,provider,kyc,code reviews,third-party apis,bloc,continuous integration,debugging,mobile,flutter,code,elements,continuous delivery,ios,android,animations,git,other,mobile development,dart,aml