Job Description
Minimum Qualifications:
Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent work experience).
At least 2 years of professional experience in software development.
Minimum 1 year of hands-on experience developing mobile applications.
Must-Have Skills:
4+ years of Android development experience using Java and Kotlin.
2+ years of experience writing automated tests using Espresso (or similar for Android).
3+ years managing native mobile app builds, signing, and configuration (e.g., build types, flavors, profiles).
3+ years integrating third-party libraries or SDKs.
3+ years of experience integrating API/services.
2+ years of experience with a CMS such as Adobe Experience Manager (AEM).
Preferred Skills:
Experience developing applications for both Android and iOS platforms.
Strong understanding of CI/CD processes and version control (Git).
Excellent problem-solving and teamwork skills.