Job Description
Are you an experienced Mobile Technical Lead looking for your next career move? Do you have a background in design & architecture and development of digital products? If so read on.
What is the team?
You will be part of our Digital Delivery Hub who are responsible for designing, developing, and maintaining some of the most interesting and innovative digital apps within the financial services space that are at the forefront of the market. Our Hub is focused on building a world class User Experience, Design and Web / Mobile Development team that can work with the business to realize an exciting digital strategy.
What is the role?
We are looking for a talented Mobile Technical Lead who still does hands-on development to contribute to the development and execution of an innovative mobile banking solution in Asia. This will include the development of in-country and cross-border solutions across all facets of a mobile banking operation including customer experience and design, developing, and implementing new products and services, process engineering and other functional deliverables. Risk management and technology innovation will be essential for your success.
You will be responsible for technically leading and coaching our engineers who work in cross-functional delivery teams to design and build best-of-breed mobile solutions whilst maintaining necessary support for ongoing products.
Work you’ll do:
- Define, design, and drive the realization of application architecture
- Coordinate and manage the development and maintenance for iOS and Android applications
- Perform code reviews on all code and remediate code quality issues identified
- Provide ongoing consultation to development teams to clarify business requirements
- Work with Scrum Master, Product Owner to help direct, motivate, and guide the delivery team
- Participate and contribute to cross areas, markets, countries, and stakeholder meetings.
Required Qualifications:
- Seven (7) plus years of native mobile engineering experience working with iOS
- Solid experience in designing & developing native mobile applications in iOS (App Routing, Accessibility, Authentication, Caching, Code Analysis, Logging, Analytics, Secure code practice), and using the following tools: Swift 4.x, 5.x
- Experienced with architectural patterns - Clean Architecture, MVVM, MVC
- Experienced with Unit tests, UI Tests, API Testing: Mocks, Stubs
- Expertise in designing testable software and building large scale, complex applications
- An understanding of iOS performance optimization best practices
- An understanding of hardware compatibility and versioning strategy
- Effective verbal and written communication skills
- Willingness to apply your skillset broadly and expand it to meet client needs
- Experience working with globally distributed teams
- An efficient team player and collaborate with other teams
Preferred Qualifications- Plus Points:
- Experience working in a digital bank environment
- Experience in the Android platform
- Experience with automated testing for mobile apps.
Please email a cover letter and resume to [email protected] for positions in Vietnam, indicating the role you are applying for in the subject line.