Senior Android Developer
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
Recommended Jobs
Recreation Therapist, New Day Residential
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 …
Draught Technician
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 …
Wellness Clinician-Not Licensed
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…
Lead Preschool Teacher
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…
Baseball Trainer/Coach
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…
Limpieza de Casas
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 …
Lakewood - Nurse Practitioner for Endocrinology Practice
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 …
Account Manager
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…
Receptionist
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…
Business Performance & Insights Manager
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…