You will be heavily involved in designing scalable frontend architecture for the mobile application while working closely with the UI/UX & product team to deliver new feature designs to improve user experience/friendliness of the platform.
You will also be actively collaborating with the backend developers, UI/UX & product team to identify new features for the mobile application.
What will you do:
Core Responsibilities:-
Collaborate within a dedicated scrum team to build and develop new product capabilities & features in the mobile application.
Work closely with the UI/UX and product team to continuously improve the functionality and user-friendliness of the mobile application.
Collaborate with the UI/UX team to design scalable frontend architecture – this involves building mobile applications integrating to microservices to evolve the digital bank’s architecture and product features
Be involved in the user experience design process, from wireframes and mock-ups through implementation and release – this involves translating these mock-ups into working code
Deliver fast prototyping of new user interactions and iteration based on customer feedback
General Responsibilities:-
Identify and troubleshoot any ongoing mobile application issue and coding problems – this also involves triage and debugging to resolve production user issues
Support backend developers in building clean, maintainable and flexible APIs
Collaborate with backend developers to integrate user-facing requirements with server side logic
Participate in scrum activities & discussions (e.g. sprint planning, daily standups and retrospective) and provide input on frontend development status – this involves prioritizing, scoping & communicating progress of deliverables
Coordinate with backend developers, UI/UX designers and the product team to identify new features for the digital bank
Provide post-development tech support where relevant and necessary
Establish, document and further the thinking around development & engineering best practices
Skills, certifications and experience you possess:
Minimum of 3+ years of working experience, preferably in a frontend development or engineering role in technology and/or financial related fields developing frontend mobile applications
Knowledge of technology and market trends, and demonstrate a keen understanding & interest in digital channels and products
A good understanding of design principles alongside strong solution design experience
Hands-on technical skills and competency specifically with Kotlin (Android)
Experience in additional languages/frameworks (e.g. Java, React, Angular, NodeJS, Python or R) is a bonus
Experience working with agile delivery methodology in close collaboration with cross-functional teams
Understanding of major cloud applications (e.g. AWS) and architecture is an added advantage
Familiarity with Swift (iOS) would be preferable but not essential.