Senior Android Developer

Mphasis
Mount Laurel, NJ

Job Title: Senior Android Developer
Location: Mount Laurel, NJ (Local Candidates Only)
Duration: Long Term
Experience: 8–10 Years

Job Description

We are looking for a Senior Android Developer to lead the design and development of scalable, high-performance Android applications. This role requires strong hands-on expertise in Kotlin, modern Android architecture, and CI/CD practices, along with the ability to mentor team members and drive technical decisions.

Mandatory Skills

  • 8+ years of Android development experience

  • Strong expertise in Kotlin (Coroutines, DI – Hilt/Koin, modularization)

  • Hands-on with Jetpack (Compose + Architecture Components)

  • Strong knowledge of MVVM/MVI and SOLID principles

  • Experience with secure authentication (Biometric, FIDO2/WebAuthn, Autofill)

  • CI/CD expertise: Jenkins, GitHub Actions

  • Testing: JUnit, Mockito, Espresso

  • Experience with REST APIs and Git

Preferred Skills

  • iOS development (Swift/Objective-C)

  • Kotlin Multiplatform (KMP)

  • Experience with AI/ML or AI-assisted tools (e.g., Copilot)

  • Exposure to cross-platform mobile development

Key Responsibilities

  • Lead Android application architecture and development

  • Implement scalable, maintainable, and high-quality code

  • Drive adoption of Jetpack Compose and modern Android practices

  • Set up and maintain CI/CD pipelines

  • Mentor junior developers and conduct code reviews

  • Collaborate with cross-functional teams to deliver business-critical features

Additional Notes

  • Only local candidates to Mount Laurel, NJ will be considered

  • Strong communication and leadership skills required

Posted 2026-04-24

Recommended Jobs

Recreation Therapist, New Day Residential

654 E. Jersey Street
Elizabeth, NJ

Job Title: Recreation Therapist Location: NPC Plaza Building Department Name: New Day Residential Req #: 0000240442 Status: Hourly Shift: Evening Pay Range: $33.26 - $33.26 per hour …

View Details
Posted 2026-03-16

Draught Technician

N.K.S. Distributors
Newark, NJ

Do you want to be a part of a leading beverage distributor that values their employees and customers? If you’d enjoy working in a unique, fun and dynamic work environment, come join a local beverage …

View Details
Posted 2026-01-28

Wellness Clinician-Not Licensed

Bridgeway Behavioral Health Services
Elmwood Park, NJ

Job Description Job Description Expect Success at Bridgeway! We make a difference in people’s lives by supporting their life goals - our employees and the people we serve alike. We invest i…

View Details
Posted 2026-03-16

Lead Preschool Teacher

Guidepost Montessori
Kendall Park, NJ

Job Description Job Description Inspire curiosity. Build independence. Shape a lifelong love of learning. At Guidepost Montessori, our Lead Children's House Guides empower children ages 3–6 to…

View Details
Posted 2026-04-23

Baseball Trainer/Coach

Tri-State Arsenal Baseball
Mount Laurel, NJ

Tri State Arsenal looking for an experienced coach or trainer for a travel youth baseball organization. Job Details: Communication skills is a must and the ability to teach ages 9u to 17u baseb…

View Details
Posted 2025-08-12

Limpieza de Casas

The Cleaning Authority - M&M Cleaning Pros
Berkeley Heights, NJ

Job Description Job Description Ama de llaves / Limpieza de Casas: ¡sin noches, sin fines de semana, pago semanal y propinas! Horarios confiables. Vida flexible. Una vida más feliz. Dile adiós …

View Details
Posted 2026-03-20

Lakewood - Nurse Practitioner for Endocrinology Practice

Elaya Health
Lakewood, NJ

Job Description Job Description JOB DESCRIPTION Elaya Health is seeking experienced Nurse Practitioner (NP’s) with diabetes management and other endocrinology needs. - Ability to make up …

View Details
Posted 2026-04-08

Account Manager

EarthCam
Upper Saddle River, NJ

Who We Are EarthCam is a global leader in webcam technology that gives construction teams real-time visibility into their jobsites anytime, anywhere. Our solutions support project monitoring, docu…

View Details
Posted 2026-04-14

Receptionist

110 Rehill Ave
Somerville, NJ

Job Title: Receptionist Location: RWJUH Somerset Department Name: Cancer Ctr-Admin Req #: 0000235285 Status: Hourly Shift: Day Pay Range: $17.00 - $18.32 per hour Pay Transparency…

View Details
Posted 2026-02-20

Business Performance & Insights Manager

Volvo Car Corporation
Mahwah, NJ

Let's introduce ourselves The Business Performance and Insights Manager is responsible for enhancing business visibility and delivering strategic insights by integrating financial performance, com…

View Details
Posted 2026-04-18