Senior Android Developer

Tata Consultancy Services

Jersey City (NJ)

On-site

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is looking for an experienced mobile application developer based in Jersey City, NJ. This role requires expertise in Kotlin and Java programming, focusing on both native and hybrid app development.

The ideal candidate will have 8-10 years of experience in mobile development, particularly in implementing security standards and CI/CD practices. Salary range is between $100,000 to $120,000 per year.

Qualifications

  • 8-10 years of experience in mobile application development and security.
  • Extensive experience in Android and Kotlin/Java programming.
  • Deep understanding of CI/CD practices and mobile application security.

Skills

OOP concepts
functional programming
Java Threads
Kotlin Coroutines/Flow
Android Studio
Android SDK/Jetpack
Kotlin
RESTful APIs
Mobile DevOps

Tools

GitHub
Jenkins
JUnit
Mockito
Espresso

Job description

Irving, TX / Jersey City, NJ | 8 - 10 years experience

Job Description
Must Have Technical/Functional Skills
  • Strong OOP concepts, functional programming, memory management, concurrency (Java Threads, RxJava, Kotlin Coroutines/Flow).
  • In depth understanding and experience in Kotlin/Java languages, Android Studio IDE, Android SDK/Jetpack, and Jetpack Compose frameworks.
  • Native Android App Development using Google SDKs and hybrid app development leveraging WebView bridging.
  • Design and implementation of robust client-server architectures (MVVM, MVI, Clean Architecture).
  • Designing and consuming robust RESTful APIs (JSON, Retrofit, OkHttp).
  • Experience in integrating and working with Local Storage (Room, SQLite).
  • Experience of working with unit testing and UI testing frameworks (JUnit, Mockito, Espresso).
  • Mobile deployment and provisioning technologies including Google Play Console and Internal Testing.
  • CI/CD with knowledge of GitHub and Jenkins/GitHub Actions (Gradle scripts).
  • In depth Knowledge of Mobile DevOps practices and tools for automated testing, app bundling (AAB/APK), and continuous deployment.
  • Extensive experience implementing mobile application security standards including Certificate/SSL Pinning, Biometric Authentication (BiometricPrompt), and secure data encryption at rest/in transit (Jetpack Security/Crypto).
  • Hands‑on experience securing WebView components against Cross‑Site Scripting (XSS).

Salary Range: $100,000 to $120,000 per year

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Android Engineer: Kotlin, MVVM, Secure Apps
Senior Android Engineer: Kotlin, MVVM, Secure Apps

Tata Consultancy Services • Jersey City (NJ)

On-site
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Android Engineer
Senior Android Engineer

Govserviceshub • Irving (TX)

On-site
USD 100,000 - 130,000
Android Developer (Kotlin) | Las Vegas, NV
Android Developer (Kotlin) | Las Vegas, NV

Photon • United States

On-site
USD 39,000 - 137,000
Medical benefits
401k retirement plan
Paid time off
+1
Sr. Android Application Developer
Sr. Android Application Developer

Infinite Convergence Solutions • Chicago (IL)

On-site
USD 100,000 - 130,000
Android Developer
Android Developer

Veriipro • Fort Lauderdale (FL)

On-site
USD 80,000 - 110,000
Android Developer
Android Developer

Hudson IT and Manpower • Houston (TX)

On-site
USD 73,000 - 91,000
Android Developer
Android Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 115,000
Android Developer
Android Developer

Saransh Inc • Columbus (OH)

On-site
USD 110,000 - 130,000
Android Developer BOL
Android Developer BOL

simera-talent • San Francisco (CA)

On-site
USD 90,000 - 130,000