Software Engineer, Mobile

Full Time 

Others

Apply Via efinancialcareers Save this job
Job Description

About the Team When people talk about Digibank, they generally refer to the apps that we develop, optimize and maintain. With all eyes on us, you’ll be treated as a hero when you deliver according to our high expectations. Our mobile engineering team is a large international group of highly talented developers who strive for quality and innovation. You’ll be working in an agile and test-driven development environment. Apart from developing new features, platforms and maintaining existing products, you also trial and evaluate new mobile technologies. We are continuously looking to innovate payment platforms, which requires the help of top-notch engineers. Operating on this level is hard but deeply rewarding. Duties and Responsibilities Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features. Build reusable iOS software components for Digibank. Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing. Learning Objectives Experiencing the end to end process of building a feature in Digibank mobile app. Collaborating with multiple engineers in the same team in a big project as well as cross collaborating with other teams. Improving programming skills with best practices. Requirements Strong CS fundamentals (with competencies in algorithms and data structures). Proficient in Swift for iOS. Good understanding of UX/UI design exposure and in making apps work intuitively and with pixel perfect interfaces. Familiar with MVVM, Clean Architecture. You are highly accountable and take ownership. You also have a collaborative attitude, because ‘Your Problem Is My Problem’ (YPIMP). Good to have A degree in computer science, software engineering, information technology or related fields. Up-to-date on the modern iOS/Andoroid programming paradigm, including the use of RxSwift, Modularisation. Working knowledge of several architectural approaches, caching, data storage and security. 1-3 years of mobile engineering experience with a track record of building complex applications.



We live in a fast-paced, highly interconnected world. Technology has transformed the way we live, work, bank and pay. We want to revolutionise banking as we know it today, by leveraging the extensive ecosystems, technology expertise and fintech experiences of our parent companies, Grab and Singtel, to serve everyday consumers and small businesses better. Join us today to empower Southeast Asia's everyday consumers and entrepreneurs.
Other open positions

New positions coming soon.