Android Developer

Align Technology

APAC-India-IT Delivery Center Hyderabad Research & Development
Apply on EasyApply

Create a free account to apply in seconds

Join a team that is changing millions of lives.

Transforming smiles. Transforming lives. Transforming an industry.

At Align Technology, we believe a great smile can transform a person’s life, so we create technology that gives people the confidence to take on whatever’s next. We revolutionized the orthodontic industry with the introduction of the Invisalign system, and we have never lost sight of that spirit of innovation. Our teams are constantly pushing the boundaries of what’s possible.

Ready to join us?

Role expectations


About this opportunity

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 and Junit, Espresso. As an Expert Android Engineer, you will be responsible for using the best coding practices to write and maintain the features, write automated unit tests, provide technical insights to business owners.

In this role, you will…

• Identifying, Communicating & Providing solution paths for the issues is what we consider the essential ability needed to work in this team, apart from this, below technical skills are needed

• Write and maintain Android application 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 for performance, speed, availability and usability

• Identify and articulate recommended UI/UX patterns to designers

• Continuously evaluate and improve new technologies to enhance application performance

• Identify tools and techniques help re-use code across platforms and help business deliver apps to market in lesser time

• Understand and comply with Agile process

• Act as a team member supporting your development colleagues to ensure the entire team is successful

What we're looking for

In this role, you’ll need …

• Bachelor’s degree in CSE/IT

• 5+ years minimum of Android development experience

• Experience in Android SDK, Eclipse, or Android Studio

• Hands-on experience in Kotlin

• Working knowledge of Web Services & REST (JSON) APIs

• Proficiency in using Git (Source Tree & Command Line)

• Experience in implementing secure, transactional applications integrated with web-based services

• Experience in publishing applications to Google Play Store

• Experience in understanding data securing mechanisms in Android applications (Encryption, obfuscation, Encryption algorithms, libraries)

• Proficiency in data storing technologies for Android applications (SQLite, Room, Realm, Files, etc.)

• Understanding various device dependencies and resolving them.

• Experience in writing automated unit tests

• Experience in TDD approach

• Excellent oral, verbal & written communication skills

• To be a self-motivated learner and a team player

• Understanding of CI/CD integrations

• Knowledge of Google Recommended User Interface design practices and implementation approaches

Sound like a good fit?

Great! Click the Apply link below to let us know you are interested. Not the right fit? Don’t worry, there are lots more opportunities. Please consider sharing this opportunity with others in your network.

About Align

Invisalign clear aligners, iTero Intraoral scanners, and OrthoCAD digital services that help dental professionals achieve the clinical results they expect and deliver effective, cutting-edge dental options to their patients.

Skills

KotlinJavaAndroid StudioAutomated Unit TestingAgile MethodologyCommunicationTeam CollaborationWeb Services & REST APIsCI/CD IntegrationsUI/UX Design Principles