We provide IT Staff Augmentation Services!

Android Engineer Resume

0/5 (Submit Your Rating)

New, YorK

TECHNICAL SKILLS

  • Android Studio
  • Kotlin
  • Java
  • XML
  • Android Jetpack
  • Architecture Components
  • MVVM Design Pattern
  • View Models
  • Live Data
  • Retrofit
  • Volley
  • Room database
  • SQLite database
  • Navigation Components
  • Kotlin Coroutines
  • Dagger Hilt
  • Jetpack Compose
  • Agile Software Development
  • JIRA
  • GitHub
  • Zeplin
  • Invision
  • Google Firebase
  • Bitrise

PROFESSIONAL EXPERIENCE

Confidential, New York

Android Engineer

Responsibilities:

  • Communicate with engineering managers and design team to align on project requirements and scope .
  • Write technical documentation outlining project work for Android team and broader development teams.
  • Implement new features, bug fixes, and enhancements on the Confidential and Blink Rx Android apps.
  • Use Kotlin as the main programming language for any new feature work. Maintain and update legacy code written in Java.
  • Implement MVVM design pattern for readability and testability.
  • Fetch data from remote data source using Retrofit library.
  • Persist data locally using DataStore and Room Database.
  • Implement long running calculations/algorithms, network calls, and database calls on background threads using Kotlin coroutines.
  • Review pull requests from other developers to make sure new code aligns on standards and practices.
  • Present new features and implementations to broad audiences.
  • Help more junior engineers develop their careers by teaching and mentoring.

Confidential, Detroit

Senior Android Engineer

Responsibilities:

  • Serve as a senior developer and development lead on many client projects.
  • Communicate with clients and development teams to make sure both parties understand product/technical knowledge.
  • Compose technical and non - technical documentation.
  • Used latest standards and technologies to build high quality Android applications for fortune 500 clients.
  • Implement features and bug fixes using Kotlin and Jetpack Compose.
  • Retrieve data from servers and APIs using Retrofit and store data locally using Room Database.
  • Use Navigation Components to implement the navigation flow between different fragments.
  • Implement dependency injection using Dagger 2 and Dagger Hilt.
  • Perform peer code reviews.
  • Serve as a mentor/teacher for junior developers.

Confidential, Detroit

Android Engineer

Responsibilities:

  • Designed and built advanced applications for Android platform, and collaborated with cross-functional teams to define, design, and launch new features.
  • Tested code for robustness; executed edge case, usability, and general reliability analysis.
  • Fixed bugs and improved application performance.
  • Partnered with designers, QA, and internal developers to maintain best practices.
  • Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.
  • Documented architecture and implementation for internal and external consumption.

Confidential, Detroit

Lab Technician

Responsibilities:

  • Handle testing and recording of patient substance exams.

We'd love your feedback!