Department: Information Technology
Location: APAC-India-IT Delivery Center Hyderabad
Job Summary
Align Technology is looking for an Expert Android Developer for Mobile Team in our Raleigh, NC location. In this role you will be responsible for developing and maintaining the Android application(s) using Kotlin, Java, Android Studio, JUnit, Espresso. As an Expert Android Engineer, you will write using the best coding practices to maintain features, write automated unit tests, and provide technical insights to business owners.
Role Expectations
- Identify, communicate and provide solution paths for issues.
- Write and maintain Android applications in Kotlin and/or Java.
- Actively engage with other team members to share product and domain knowledge.
- Work with cross‑functional teams to review and resolve dependencies.
- Write automated unit tests for faster feature validation.
- Verify app performance, speed, availability and usability.
- Identify recommended UI/UX patterns for designers.
- Continuously evaluate and improve new technologies to enhance application performance.
- Identify tools and techniques to reuse code across platforms and deliver apps faster.
- Understand and comply with Agile process.
- Act as a team member supporting development colleagues to ensure team success.
Qualifications
- Bachelor’s degree in CSE/IT.
- 6+ years minimum of Android development experience.
- Expertise in Android SDK, Eclipse, or Android Studio.
- Hands‑on experience in Kotlin.
- Working knowledge of Web Services & REST (JSON) APIs.
- Proficiency in using Git.
- Experience implementing secure, transactional applications integrated with web services.
- Experience publishing applications to Google Play Store.
- Experience understanding data security mechanisms in Android (encryption, obfuscation).
- Proficiency in data‑storage technologies for Android (SQLite, Room, Realm, Files).
- Understanding device dependencies and resolving them.
- Experience integrating third‑party SDKs like Facebook, Gmail/Google, Twitter, Instagram.
- Experience writing automated unit tests and TDD approach.
- Excellent oral, verbal & written communication skills.
- Self‑motivated learner and team player.
- Understanding of CI/CD integrations.
- Knowledge of Google Recommended UI design practices.
Align Technology is an equal opportunity employer. We are committed to providing equal employment opportunities in all our practices, without regard to race, color, religion, sex, national origin, ancestry, marital status, protected veteran status, age, disability, sexual orientation, gender identity or expression, or any other legally protected category. Applicants must be legally authorized to work in the country for which they are applying, and employment eligibility will be verified as a condition of hire.