Android Developer

BuzzClan
Dallas, TX, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Flutter Java (Programming Language) Android Software Development Biometrics Code Review Continuous Integration Dependency Injection Gradle Design of User Interfaces Human-Computer Interaction Java Architectures Junit
+19 more
Model View ViewModel OAuth OpenID Release Management Openid Connect Data Streaming User Interface Testing ReactJS Swiftui Delivery Pipeline Gitlab Git Kotlin Gitlab-ci Jetpack Compose Google Play Restful APIs Multiplatform Software Version Control

Requirements

Android, Android, Java, Multiplatform/Cross-Platform, Model View ViewModel (MVVM), Dependency Injection, Kotlin, User Interface/Experience (UI/UX), Cryptography, OpenID, Experience: 5+ years of professional Android developmentQualifications

Language: Expert-level Kotlin, including coroutines and Flow; able to read Java Architecture: Hands-on experience with MVVM, MVI or similar unidirectional data flow patterns, state hoisting, and dependency injection; Kotlin Multiplatform a plus UI: Strong UI fundamentals: state management, lifecycle, adaptive layouts, accessibility, performance. Experience with a declarative UI framework; Jetpack Compose strongly preferred (React, SwiftUI or Flutter experience also counts) Security: Experience building security-sensitive apps (banking, fintech, payments, healthcare or similar), including biometric authentication, secure storage/encryption, and OAuth 2.0/OpenID Connect Testing: Proficiency with JUnit and Compose UI testing; experience writing fakes/test doubles and testing coroutines/Flows; Robolectric a plus CI/CD: Experience working in automated build pipelines (GitLab CI preferred); comfortable with Gradle Kotlin DSL, build flavors, and version catalogs API Integration: Strong experience with REST APIs, including authenticated sessions and token refresh; Ktor client a plus (Retrofit/OkHttp experience transfers) Play Store: Experience with Google Play Console, app signing, staged rollouts, and release management Version Control: Proficiency with Git (GitLab preferred) and merge-request-based code review

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…