Description

>5 years’ experience in front end development, specifically in mobile applications
Experience in Kony Quantum mobile development platform: Kony Visualizer and Kony Mobile Fabric version 8 preferred
Polyglot mindset: immerse in mobile native programming (iOS / android) as needed to resolve native bridge, and has experience in / explored competing hybrid mobile technologies such as React Native or Flutter
Experience in production-grade mobile banking app development
At least 2 successful involvements in project from development phase into production phase
Comfortable with JavaScript programming, REST APIs, preparing mobile builds (iOS, Android)
Confident to implement any responsive screens created by demanding UI designers
Excellent knowledge in information architecture, human computer interaction and mobile usability design principles


Other skills required:

People
Strong teaming and communications to work with members across teams
Strong work ethics and time management skills

KEY RESPONSIBILITIES

As a Developer

Responsible for  the E2E  development of mobile or device applications according to user story and design
Design/architect the best way to code a user story collaboratively
Provide UI/UX designers with inputs on the difficulty and limitations of their designs
Ensure the technical feasibility of UI/UX designs
Develop new user-facing features based on requirements
Develop reusable code and libraries for future use with a focus on modularity and low technical debt.
Develop innovative user experience in different platforms and screen sizes
Optimize application for maximum speed and scalability
Code with security best practice in mind (e.g. OWASP)
Develop software under agile software development methodology and standards
Develop prototypes to iteratively demonstrate functionality to customer experience team to resolve spikes
Manage code base and concurrent versioning of code
Do code review on Pull Requests and merge code if the standards are met
Produce build of mobile application for Android, iOS and Huawei platforms
Work with DevXOps team to automate mobile application build
Rotate to be a Squad Developer Lead as needed

Education

Bachelor's degree