POSITION PURPOSE The role of Android Developer is responsible for all aspects of mobile application development including product testing, trouble-shooting and production support. The Android Developer will deliver new products and features for Wave Money’s mobile financial services business. He/She will collaborate with the rest of the Application Development and will have a strong focus on delivering high quality applications. The Android Developer is expected to be able to debug, fix and support Wave Money Android Applications. He/She will work in close cooperation with Business, Operations, and external partners to ensure requirements, use cases and stories are correctly translated into a working application. iOS Experience will be highly desirable but is not essential. KEY RESULT AREAS Key Results Areas are:• Drive the development of our mobile applications with a focus on quality and performance• Automate mobile application testing• Diagnose and resolve app front-end related issues in timely manner• 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.IV. Key Responsibilities and Accountabilities• Design and build applications for the Android application platform• Deliver MFS app platform requirements and associated eco-system to meet current and future business requirements• Ensuring non-regression when developing new features• Supporting successful deployment, product enhancement and go-live activities (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• Identify and correct bottlenecks and fix bugs• Help maintain code quality, organization, and automatization• Institute Behavioral Driven Development at Wave Money • Automate mobile application testing using BDD automation tools and JenkinsKEY PERFORMANCE & SUCCESS INDICATORSThe Android developer plays a key member in developing and delivery new products & features:• Meets the milestones with a project manager/product owner view)• With the expected quality of delivery • Improves internal processes making them more productive (build time, automated deployment and automated testing). • Generate KPIs for development by generating reports for JIRA and BitbucketHe/She is also expected to a source of proposition for the UI/UX and improvement of features and processes.KEY STAKEHOLDERS • Wave: Project Management Office • Telenor partner: Telenor IT, Telenor App Team • Yoma partner: Yoma IT• Vendors: App, middleware, core mobile financial services platform
COMPETENCIES • Coordination• Communication –written and verbal• Self-improvement• Team work • Outstanding problem solving skill• Attention to detail• Self-driven• Interpersonal Skill• Creative mindset• Organization SkillEXPERIENCE, FUNCTIONAL SKILLS AND KNOWLEDGE AREAS • Education and qualifications: Diploma, Bachelor’s Degree or Master’s in Computer Science or Technology• Functional skills and knowledge areas:• Experience in building Android applications that can handle Unicode/zawgyi display • Minimum of 2 years Mobile Application Experience with Android development• Knowledge or experience with Android SDK and Java development skills • Knowledge of Android UI design principles, patterns, and best practices• 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: Java and Android Developer Tools, designing & development with native and hybrid• Solid understanding of the full mobile development life cycle• Proper documentation and systematic archival of all project source codes and binary• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies• Language requirements:English and Burmese (fluent written and spoken)
- Medical, Life & Accident Insurance - Mobile Usage allowance - Travel Allowance- Other benefits including Company Bonus
- Myanmar's First Mobile Financial Services Provider- Multinational Company - International Working Environment
- Growing organisation- Develop your career
Wave Money is a joint venture between Telenor and Yoma Bank to provide accessible, safe and convenient mobile financial services via a nationwide agent network or via a wave account on your phone.Wave Money offers you instant, safe and convenient way of sending and receiving money, bringing financial inclusion to all.Together, we will empower communities, improve people’s lives, and help grow Myanmar’s economy.