Job Openings
Mobile Android Developer
About the job Mobile Android Developer
Job Responsibilities:
- Participate in end-to-end application delivery, including requirements gathering, estimation, development, testing support, deployment, and post-production activities.
- Collaborate with technical teams during discussions, sprint planning, and user story walkthrough sessions by providing technical feedback and recommendations.
- Develop, enhance, and maintain native mobile applications to ensure performance, stability, and scalability.
- Provide UAT and production support by troubleshooting issues, identifying root causes, and implementing fixes when incidents or inquiries are raised.
- Support monthly patching activities, disaster recovery (DR) drills, and other technical maintenance activities when required.
- Optimize application code to improve application stability, performance, and workload efficiency.
- Support implementation and remediation activities related to audits, security findings, and technical initiatives to ensure compliance with company policies and standards.
- Maintain proper technical documentation to ensure knowledge sharing and data transparency.
- Explore and evaluate new technologies, conduct Proof of Concepts (POC), and recommend suitable technologies or improvements.
- Guide and mentor junior developers through code reviews, knowledge sharing, and peer programming.
Job Requirements:
- Minimum 5 years of experience in native mobile application development for Android platforms.
- Strong hands-on experience with Java/Kotlin, Android SDK, Firebase, and Adobe Analytics.
- Minimum 2 years of experience in secure coding practices and security implementation.
- Experience publishing mobile applications to Apple App Store, Google Play Store, and Huawei App Gallery.
- Minimum 2 years of experience in MSSQL / SQL development.
- Strong troubleshooting, debugging, and problem-solving skills.
- Ability to work collaboratively in an agile and fast-paced environment.