Logo
Iris Software Inc.

Android Developer

Iris Software Inc., Jersey City, New Jersey, United States, 07390

Save Job

Senior Android Engineer (Contract to Hire)

Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Iris Software Inc. Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Senior Android Engineer for a Contract to hire opportunity. Work Location:

Dallas TX / Austin TX / Denver CO / Raleigh NC / Jersey City, NJ (any location works) Hybrid:

2 to 3 days onsite W2 role only and not open to subcontracting Must-Have Skills

A Bachelor of Science in Computer Science, Information Systems, and/or equivalent work experience. 3-5 years of experience developing large scale Android applications using Kotlin. Hands-on experience supporting multiple versions of Android SDKs, screen resolutions, and device types. Strong understanding of Jetpack Compose, ViewModel, and Navigation Component. Experience implementing MVVM or MVI architecture and using Coroutines/Flow for async data handling. Hands-on experience with Hilt or Dagger for dependency injection. Proficiency with RESTful APIs, JSON, and Retrofit/OkHttp integration. Knowledge of unit and UI testing frameworks such as JUnit and Espresso. Preferred Skills

Familiarity with MVVM, MVI or unidirectional data flow patterns. Experience with Firebase, Crashlytics, and Performance Monitoring. Understanding mobile application security best practice. Exposure to modular architecture or large-scale multi-module projects. Understanding Material Design 3 guidelines and accessibility best practices. Experience with CI/CD tools like Bitrise, GitHub Actions or Jenkins. Experience collaborating in Agile/Scrum environments. Referrals

Referrals increase your chances of interviewing at Iris Software Inc. by 2x

#J-18808-Ljbffr