Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a leading AI and big data company providing digital transformation, fraud prevention, and process automation services in Asia.
Job Summary:
Our respected client is seeking for technology experts who have great passion & understanding of mobile development, and love writing elegant, high-quality code for Android and IOS applications development for the job of [Lead/Principal] Mobile [Application] Developer (iOS/Android).
The [Lead/Principal] Mobile [Application] Developer (iOS/Android) is responsible for designing and developing Android and iOS applications for a digital bank. development for Android and IOS applications for a digital bank. The selected candidate for either of the role (Android/iOS) will participate in developing different features of a digital bank and work with different tribes and squads to ensure business requirements are being met. The job is based in Makati City, Philippines that offers a hybrid work arrangement.
Key job responsibilities:
- Design and develop a robust mobile application for a digital bank on the iOS/Android platform
- Collaborate with cross-functional squads to define, design, and release new features.
- Perform unit-testing code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure that the native iOS/Android mobile application complies with the OWASP security standards.
- Ensure that the application is consistent with the desired user experience and is aligned with its counterpart version.
- Implement best practices on mobile application development and ensure that the app is optimized.
Key job requirements:
- At least 5 years of experience in mobile software development.
- With BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in iOS/Android development
- Deep familiarity with Objective-C, Swift, Cocoa Touch, and XCode/Java, Kotlin, Android Studio, other Android development technologies
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
- Experience with third-party libraries and APIs
- Experience with OOP or POP (Protocol Oriented Programming) and architectural patterns such as MVC, MVVM, Reactive
- Familiarity with Swift UI, CI/CD such as Bitrise and Fastlane
- Knowledge of UI/UX standards Understanding of Apple's design principles and interface guidelines Knowledge of low-level C-based libraries is preferred
- Have published one or more iOS apps in the app store
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Passionate about writing clean, well-organized, and production-ready code
- Experience in developing mobile payment applications is a plus but not required.
- A practical understanding of User Experience (UX) and User Interface (UI) design is also an advantage.