Job Location: Yangon
Posted Date: 9 January 2025
Flutter developer is responsible for contributing mobile application development, product testing and Go-Live activities of new features and products of the Wave Money mobile financial services business. He/She ensure to collaborate with App development team leader with a strong focus on delivery, debugging, fixing, and supporting app related issues. She/he will work in close relationship with Product, Business and IT teams, and external partners.
Key Result Areas
- Support the mobile app development
- Fix app front-end related issues
- Delivery of products, features and configuration changes
- Support & participate in app server outage/any other app incident/issue
- Positive engagement with technology team and non-technology stakeholders which drives outcomes.
Key Responsibility
- Create cross platform apps for iOS and Android using Google’s Flutter development framework.
- Deliver MFS app platform requirements and associated eco-system to meet current and future business requirements
- Ensuring non-regression when developing new features
- Code and ship complex new mobile features and apps at high velocity and high quality with well-structured code.
- Full stack hand-on mobile development for cross platform mobile app design and implementation, including system analysis, test driven application development, unit test, test automation, code review and application maintenance support.
- Supporting deployment, product change and go-live activities success (this will involve regular participation in non-business hours operation)
- Participate as a member of the technology team in IT governance processes and solution delivery
- Ensure mobile app platform environment run smoothly with zero outage
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Troubleshoot debug, and fix issues in production and non-production environments.
- Help maintain code quality, organization, and automatization
- Work with server engineers to design API specs.
- Perform duties and responsibilities specific to department functions and activities.
- Perform other duties and responsibilities as required or assigned by supervisor.
Qualifications
- Diploma, Bachelor’s Degree or Master’s in Computer Science or Technology
- 2+ years Mobile Application development Experience with Flutter and 2+ years Mobile Application Experience with Android/iOS development
- Experience in building mobile applications that can handle Unicode/Zawgyi display
- Programming, solving, and debugging with detailed knowledge Flutter and Dart based programming environments, software applications, and device layering programs.
- Knowledge of flutter bloc pattern
- Experience with Flutter plugins and plugin customization, state management and widgets.
- Experience with Java and Android Or experience in developing mobile applications for iOS using Swift.
- Experience in Front-End development and knowledge in Back-End development
- Experience or knowledge in performance analysis, tuning and deliver an effective mobile user experience
- Familiarity with RESTful APIs to connect android applications to back-end services
- Knowledge of other third-party libraries, APIs, web technologies and UI/UX standards
- Familiarity with cloud message APIs and push notifications
- Excellent debugging skills to solve challenging problems and strong programming skills
- Proper documentation and systematic archival of all project source code and binary
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Hands on experience with continuous integration
- Experience with version control system (Git)
Key Performance & Success Indicator
- Flutter developer plays a key member in developing and delivery new products & features also in helping other team mates to learn more about flutter:
- Meets the milestones with a project manager/product owner view)
- With the expected quality of delivery
- Share Flutter knowledge with teammates.
- He/she is also expected to a source of proposition for the UI/UX and improvement of features and processes.
Key Stakeholders
- Wave: Product team
- Yoma partner: Yoma IT
- Vendors: App, middleware, core mobile financial services platform
Competencies
- Coordination
- Communication – written and verbal
- Self-improvement
- Teamwork
- Outstanding problem-solving skill
- Attention to detail
- Self-driven
- Interpersonal Skill
- Creative mindset
- Organization Skill
So join now and be part of diverse family where we take pride in shaping the future of Myanmar’s financial industry.