← Back to jobs

4A IT Services LLC Logo
Android Developer

4A IT Services LLC

 

St. Louis, MO, USA

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Database developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will develop, enhance, and maintain native Android applications within a cross-functional team.

This role is hybrid.

Responsibilities

  • Design and implement new features for native Android applications following architectural best practices.
  • Write efficient, maintainable code using Kotlin and Java.
  • Manage asynchronous operations and local data storage using RxJava, Kotlin coroutines, and RoomDB.
  • Optimize application performance through effective memory management and Android Lifecycle implementation.
  • Conduct code reviews, debug software defects, and perform unit and integration testing.

Required Skills

  • 5+ years of experience delivering native Android applications.
  • Proficiency in Kotlin and Java.
  • Strong knowledge of Android architecture patterns including MVP, MVC, MVVM, MVI, and Clean Architecture.
  • Experience with RxJava and Kotlin coroutines.
  • Hands-on experience with RoomDB and Retrofit.
  • Experience with dependency injection frameworks such as Dagger or Hilt.
  • Understanding of Android Lifecycle components and memory management.
  • Experience with Git version control.

Preferred Skills

  • Familiarity with Jetpack Compose for modern UI development.
  • Experience using GitLab for code management and collaboration.

Education

Bachelor’s degree in Computer Science

Related Jobs

No related jobs found

← Back to jobs