Negotiable
Outside
Remote
USA
Summary: The role of Android Developer involves developing applications using Android technologies, with a focus on modern software architectures and tools. The position is remote and requires expertise in Kotlin, Jetpack Compose, and various Android development frameworks. Candidates should have a strong background in mobile network communication and deployment pipelines. This is a long-term contract opportunity with a direct client of FutureTech Consultants, LLC.
Key Responsibilities:
- Develop applications using Android technologies and frameworks.
- Utilize Jetpack Components and modern software architectures like MVVM and MVI.
- Write unit tests using Mockito and Junit.
- Integrate network libraries and manage mobile network communication.
- Work with deployment pipelines and CI/CD tools.
- Utilize Crashlytics tools for application monitoring.
- Support application development across various Android devices and versions.
- Optimize application performance and power consumption.
- Implement dependency injection frameworks.
- Handle remote data and database management using SQLite and Room ORM.
Key Skills:
- Android development expertise (5+ years in Java, 4+ years in Kotlin).
- Experience with Jetpack Compose and Android SDK.
- Solid understanding of MVVM, MVI, and MVP architectures.
- Proficient in writing unit tests with Mockito and Junit.
- Knowledge of mobile network libraries (OKHTTP, Retrofit).
- Experience with GIT, Jenkins, and CI/CD processes.
- Familiarity with Crashlytics tools like Firebase.
- Exposure to performance tuning and Material UI.
- Experience with dependency injection frameworks (Dagger, Hilt).
- Experience with remote data handling and SQLite using Room ORM.
- Familiarity with project management tools like Rally/Jira.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Hi,
Hope you are doing good, this is Rajeev from FutureTech Consultants, LLC and I have a job opening with our direct client.
Please have a look at the below job description and let me know your interest. Please share me the latest copy of your resume.
Role: Android Developer
Location: Dallas, TX (Remote)
Duration: Long Term Contract
Key Skills: Android, Kotlin, Jetpack Compose, RxJava, Retrofit, Dagger/Hilt, MVVM
- Compose Experience: working with Jetpack Components(Compose, Architecture Components, Navigation & etc.). (3+ years)
- Kotlin: Expert level Android development using Java(5+ years) and Kotlin (4+years) Kotlin Coroutines
- MVVM (Model-View-ViewModel), MVI (Model-View-Intent) & MVP: Solid understanding of modern software architectures
- Mockito or Junit: Experience in writing Unit tests with jUnit, Mockito, Espresso
- Network Library Integration: Knowledge of mobile network communication (OKHTTP, Retrofit)
- Deployment Pipelines: Experience working with GIT, Jenkins, CI/CD
- Crashlytics Tools: Experience working with Crashlytics tools like Firebase, New Relic & etc.
- Android SDK: Exposure to development of applications across different form factor (mobile, tablet, etc.) and supporting different Android versions
- Exposure to performance tuning, power consumption & Material UI
- Experience with dependency injection frameworks (Dagger, Hilt)
- Experience working with remote data via JSON
- Experience with SQLite using Room ORM
- Other Tools: Rally/Jira
Regards
Rajeev Mudakala
Sr. Talent Acquisition Specialist
FutureTech Consultants, LLC
5655 Peachtree Parkway, Suite 212, Peachtree Corners, GA 30092
Direct:
&