Role Overview
We are seeking an experienced Mobile Application Engineer to design, develop, and maintain enterprise-grade mobile applications. The ideal candidate will have strong hands-on experience with both Flutter and React Native, as well as proven experience integrating mobile security and protection solutions such as Promon Shield, app attestation, anti-tampering, runtime protection, and related SDKs.
Job Responsibilities:
- Design, develop, test, and deploy mobile applications for iOS and Android.
- Build cross-platform applications using Flutter and React Native.
- Integrate RESTful APIs, GraphQL services, and third-party SDKs.
- Implement mobile application security controls and protection mechanisms.
- Integrate and maintain Promon security solutions, including:
- App Shielding
- Runtime Application Self-Protection (RASP)
- App Attestation
- Anti-Tampering protection
- SDK protection technologies
- Optimize application performance, scalability, and security.
- Collaborate with backend engineers, UX/UI designers, product owners, and security teams.
- Participate in code reviews and CI/CD pipeline enhancements.
- Troubleshoot production issues and provide ongoing support.
Job Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related discipline.
- Minimum 3 years of hands-on mobile application development experience.
- Strong experience with Flutter (Dart)
- Experience publishing applications to Apple App Store and Google Play Store.
- Experience integrating APIs, authentication services, and mobile SDKs.
- Familiarity with Git, CI/CD pipelines, and Agile development methodologies.
- Strong problem-solving and debugging skills.
Preferred Qualifications:
- Previous experience integrating Promon Shield or similar mobile security platforms.
- Experience in banking, fintech, or regulated industries.
- Knowledge of:
- Mobile application security
- OWASP Mobile Top 10
- Certificate pinning
- Biometric authentication
- Device integrity checks
- Root/Jailbreak detection
- Experience with AWS, Azure, or Google Cloud.
- Knowledge of Android native (Kotlin) and iOS native (Swift).
Soft Skills and Cultural Fit:
- Work independently, communicate effectively with stakeholders.
- Passionate about technology and mobile innovation, with a customer-centric mindset.
- Ability to navigate ambiguity and make informed decisions in a fast-paced environment.
We Offer:
Remuneration Package
- Competitive Basic Salary
- Double Pay
- Performance Bonus
Paid Leaves
- Annual Leave
- Birthday Leave
- Family-Friendly Leave
- Recreation Leave
- Marriage Leave
- Maternity Leave
- Paternity Leave
- Compassionate Leave
Healthcare Programs
- Life and Accident Insurance Scheme
- Medical Benefits
Staff Learning Subsidies and Development
- Comprehensive on-the-job training
- Learning Sponsorship
- Personal development and growth opportunities
Company Activities and Gathering
- Diversified Interest Classes
- Company Outing
- Sponsored Gathering
- Marathon Running