Post Job Free
Sign in

Android Developer

Company:
Brillfy Technology INC
Location:
Coral Springs, FL
Pay:
$45/hr
Posted:
April 22, 2026
Apply

Description:

Role: Android Developer

Location: Coral Springs, FL (Hybrid)

Type: C2H

Android Notes:

• Advanced knowledge of Kotlin and Jetpack Compose

• Ability to implement MVI and/or MVVM patterns

• Ability to implement or been part of implementing authentication flows or biometric authentication

• Collaborate with Android Dev, project managers, backend teams

• Participating in code reviews

• Write unit tests in Junit and/or Mock

• Deep knowledge Android Studio and/or Android SDK

• Need someone that does not require hand holding / deep training

Requirements

• Bachelor's degree in computer science/computer engineering or equivalent experience.

• 5+ years of experience in Android application development with Kotlin.

• Strong proficiency in Kotlin, including advanced features such as coroutines, flows, sealed classes, and extension functions.

• Proven experience as an Android developer with a portfolio of released applications in Google Play Store.

• Deep knowledge of Android SDK, Android Studio, and core Android development best practices.

• Experience implementing MVI and/or MVVM architecture with Jetpack Compose, Compose Navigation, and View Model.

• Strong understanding of clean architecture principles and modular app design for enterprise-scale applications.

• Practical experience implementing dependency injections using Hilt to improve modularity, testability, and scalability.

• Proficiency in Kotlin Coroutines and Flow for asynchronous and reactive programming.

• Familiarity with Jetpack libraries, including Lifecycle, Navigation, Room, DataStore, and Work Manager.

• Strong understanding of RESTful APIs and integrating Android apps with backend services using Retrofit and OkHttp.

• Experience with secure coding practices including OAuth 2.0/OIDC, biometric authentication, encrypted storage (Encrypted Shared Preferences), and certificate pinning.

• Experience working with Firebase (push notifications via FCM, analytics, crash reporting via Crashlytics, remote config).

• Knowledge of app performance monitoring, Android Profiler, and optimization techniques for memory, battery, and network.

• Skilled in unit testing with JUnit and Mock, UI testing with Espresso, and screenshot testing with Paparazzi or similar tools.

• Understanding of Android privacy changes including scoped storage, runtime permissions, and privacy best practices.

• Familiarity with Android widgets and Glance for building home screen experiences.

• Deep understanding of Work Manager, foreground services, and battery optimization strategies.

• Experience with CI/CD pipelines using Bitrise, GitHub Actions, or similar tools.

• Proficiency with Git and version control best practices including trunk-based development and feature branching.

• Comfortable working in Agile development environments, using tools like JIRA, Xray, and Bitbucket.

• Experience with Open API specifications and Postman for API development and testing.

• Excellent problem-solving, critical thinking, and communication skills.

• Contributions to open source or active maintenance of GitHub repositories is a plus

Apply