Talent.com
Android Developer-San Jose-Mid Level
Android Developer-San Jose-Mid LevelInsight Global • San Jose, CA, United States
[error_messages.no_longer_accepting]
Android Developer-San Jose-Mid Level

Android Developer-San Jose-Mid Level

Insight Global • San Jose, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About the Team

The Identity team builds the authentication and session foundations of PayPal's consumer experiences. We own login, account linking, session management, passkeys / biometrics, and secure token flows to make authentication both frictionless and secure at global scale.

What You'll Do

Build native Android features for login, sign-up, account recovery, device trust, and session lifecycle for a brand-new PayPal application.

Integrate with Identity providers and platform services using OAuth 2.1 and OpenID Connect, handling token issuance / refresh / revocation and secure session state.

Implement passkeys / WebAuthn / FIDO2, biometric auth (BiometricPrompt), and strong device signals (SafetyNet / Play Integrity).

Own secure credential storage with Android Keystore; enforce transport security and TLS certificate pinning.

Partner with backend identity services on contract design, PKCE, nonce management, and error modeling.

Instrument performance, reliability, and observability (logging, metrics, traces) for auth flows.

Write comprehensive unit and UI tests (JUnit, Espresso), and security-focused tests; contribute to CI / CD pipelines (Gradle, static analysis, lint, detekt).

Collaborate with iOS, backend, product, design, and security to ship accessible, localized, and privacy-first auth experiences.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity / affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and / or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy : https : / / insightglobal.com / workforce-privacy-policy / .

Required Skills & Experience

Minimum Qualifications

  • 3-5 years of native Android development (Kotlin-first).
  • Strong knowledge of Android app architecture (MVVM / MVI), coroutines / Flows, Jetpack (Lifecycle, Navigation, Hilt / Dagger, Room / Datastore).
  • Hands-on with OAuth 2.x / OIDC, token handling, PKCE, and secure redirect / deeplink flows.
  • Experience with biometrics, Keystore-backed keys, encrypted storage (EncryptedSharedPreferences), and network security config.
  • Solid testing discipline (unit, UI, integration) and code quality (lint, detekt, ktlint).
  • Secure coding skills : input validation, anti-phishing patterns, replay protection, confidentiality / integrity controls.

Nice to Have Skills & Experience

FIDO2 / WebAuthn on Android, Passkeys (Google Password Manager / Credential Manager API).

Play Integrity API (or SafetyNet), fraud / abuse signals, device attestation patterns.

Performance tuning (startup, cold / warm auth flows, power / network usage).

Internationalization, Accessibility (TalkBack, contrast, dynamic type).

Experience with feature flags, remote config, and staged rollouts.

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and / or other paid time off as provided by applicable law.

[job_alerts.create_a_job]

Android DeveloperSan JoseMid Level • San Jose, CA, United States

[internal_linking.similar_jobs]
Technical Lead Android Developer

Technical Lead Android Developer

VirtualVocations • Hayward, California, United States
[job_card.full_time]
A company is looking for a Technical Lead - Android to architect and build scalable, high-performance Android mobile applications. Key Responsibilities Architect, design, and develop robust Androi...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Senior Android Engineer : Scale-Driven SDV & OTA

Senior Android Engineer : Scale-Driven SDV & OTA

Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
[job_card.full_time]
A leading automotive technology company in California is seeking a skilled software developer to build and enhance large-scale Android applications. You will be responsible for developing consumer-f...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Android Engineer : AI / ML, Leadership & Delivery

Senior Android Engineer : AI / ML, Leadership & Delivery

COMFORT SYSTEMS • Sunnyvale, CA, United States
[job_card.full_time]
A leading technology firm in Sunnyvale, California, is seeking a Software Engineer to design and develop advanced Android applications using Kotlin and Java. The ideal candidate will have a strong b...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Staff Android Framework Engineer Settings HAL VSDS Bridge

Senior Staff Android Framework Engineer Settings HAL VSDS Bridge

Ford Motor • Palo Alto, California, USA
[job_card.full_time]
We are the movers of the world and the makers of the future.We get up every day roll up our sleeves and build a better world together. At Ford were all a part of something bigger than ourselves.A...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Android Engineer (Lead) ID48354

Android Engineer (Lead) ID48354

AgileEngine • San Jose, CA, us
[job_card.full_time]
[filters_job_card.quick_apply]
Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...[show_more]
[last_updated.last_updated_variable_days]
Senior Android Software Engineer — Scale & Impact

Senior Android Software Engineer — Scale & Impact

Google • San Jose, CA, United States
[job_card.full_time]
A leading technology company is seeking software engineers to develop innovative technologies that enhance user connectivity and interaction. Candidates should have a Bachelor's degree and 2 years o...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Android Engineer

Android Engineer

Transcend Softech LLC • Cupertino, California, USA
[job_card.full_time]
Bachelors in Computer Science and at.Build APIs to integrate Maps in 3rd party apps Kotlin JNI boundary NDK Concurrency thread management. Familiarity with system architecture and API design.Experie...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer – Android

Senior Software Engineer – Android

Qcells • Santa Clara, CA, US
[job_card.full_time]
Qcells is seeking a Senior Android Engineer to join our Mobile Residential Applications team.You will play a key role in building the next-generation mobile experience for solar homeowners and inst...[show_more]
[last_updated.last_updated_30]
Sr. Android Developer

Sr. Android Developer

Rivian • Palo Alto, CA, United States
[job_card.full_time]
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Android

Senior Software Engineer, Android

News Break • Mountain View, CA, United States
[job_card.full_time]
Location : Mountain View, California, United States.NewsBreak is the Content Intelligence platform shaping the future content economy. Founded in 2015, NewsBreak serves over 40 million monthly active...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Android Engineer

Android Engineer

Tech3pillars Technologies • Cupertino, California, USA
[job_card.full_time]
Bachelors in Computer Science and at.Build APIs to integrate Maps in 3rd party apps Kotlin JNI boundary NDK Concurrency thread management. Familiarity with system architecture and API design.Experie...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Android Systems Engineer : Kernel & Real-Time Media (Hybrid)

Android Systems Engineer : Kernel & Real-Time Media (Hybrid)

GN Group • Cupertino, CA, United States
[job_card.full_time]
A leading tech company is seeking an experienced Android Software Engineer to join their Software Engineering team in Cupertino, CA. The ideal candidate will design and implement enhancements for An...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Android Developer (Frontend SDK Specialist)

Senior Android Developer (Frontend SDK Specialist)

TalentOla • San Leandro, California, USA
[job_card.full_time]
Role : Senior Android Developer (Frontend SDK Specialist).We are seeking a highly skilled Android Developer with strong expertise in Frontend SDK integration to join our dynamic team.You will be...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Android Engineer

Android Engineer

xAI • Palo Alto, CA, United States
[job_card.full_time]
AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer III, Android

Software Engineer III, Android

Google Inc. • San Jose, CA, United States
[job_card.full_time]
Google place Mountain View, CA, USA ; San Jose, CA, USA.X Note : By applying to this position you will have an opportunity to share your preferred working location from the following : .Mountain View,...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Android Engineer - Equity & Large-Scale Apps

Senior Android Engineer - Equity & Large-Scale Apps

Snap Inc. • Palo Alto, CA, United States
[job_card.full_time]
A leading tech company in California is seeking an experienced Android Engineer to push the limits of mobile devices and create amazing user experiences. You will develop features from design throug...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
SDV Release Architect — OTA & Digital Thread Lead

SDV Release Architect — OTA & Digital Thread Lead

Hydrogen Group • Palo Alto, CA, United States
[job_card.full_time]
A leading technology consultancy is seeking a Senior Systems Process Engineer in Palo Alto, CA.This role involves defining and implementing end-to-end processes for product configuration and deploy...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Android Platform Engineer — Vehicle OS & Middleware Equity

Android Platform Engineer — Vehicle OS & Middleware Equity

Applied Intuition • Mountain View, CA, United States
[job_card.full_time]
A leading vehicle-intelligence company in Mountain View is seeking an experienced Android Platform Engineer.This role involves developing and maintaining Android middleware systems, collaborating w...[show_more]
[last_updated.last_updated_30] • [promoted]