Group Technology and Operations drives the DBS’ digital transformation agenda to allow us to scale new heights and reimagine the future of banking. To thrive in the age of digital disruptions, we focus on innovative ways to scale our cloud-based technologies, utilise modern frameworks and deploy automation best-practices.
We’ve also built a data-driven culture to develop clear guardrails on data governance and make data more accessible securely. Looking further
Group Technology and Operations drives the DBS’ digital transformation agenda to allow us to scale new heights and reimagine the future of banking. To thrive in the age of digital disruptions, we focus on innovative ways to scale our cloud-based technologies, utilise modern frameworks and deploy automation best-practices.
We’ve also built a data-driven culture to develop clear guardrails on data governance and make data more accessible securely. Looking further into the technology horizon, we are exploring key merging technologies such as 5G, Internet of things (IoT), blockchain, quantum computing and AR/VR that will able us drive better business outcomes and customer journey.
iOS
This role is part of digibank development squad. The role will be responsible in developing the front-end digibank application.
Requirements
1. A graduate in computers or Engineering from a reputed university.
- 8+ years of experience well versed with SWIFT & Objective C.
3. Solid understanding of the full mobile development life cycle. Proven working experience in iOS development
4. Have published at least 3-4 original iOS apps
- Experience working with storyboard, cocoa touch and auto layout.
- Hands on experience in Cloud APIs, push notifications, social media integration, and integration of analytics is an added advantage.
- Experience with automated build and release process
- Has experience in using Maps API, GPS services for iOS application.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Location.
- Experience with third party libraries and APIs like Alamo fire.
- Deep understanding of networking and security is a plus
- Working knowledge of the general mobile orientation, architecture, trends and emerging technologies.
- Solid understanding of the full mobile application development life cycle, Agile methodologies.
- Good sense of creativity and innovation
- Understanding code versioning tools such as Git, SVN
- Proficiency in OOP and software design knowledge, know how to create software that’s extensible, reusable and meets desired architectural objectives
- Willingness to learn new technologies if needed
- Excellent analytical, communication and interpersonal skills
Responsibilities
- Translate designs and wire frames into high quality code
- Design, build, and maintain high performance, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
Location: Indonesia. Bagaimana menuju ke sana?