Senior Android Developer

Artech LLC

MOUNT LAUREL, NJ

JOB DETAILS
SALARY
$45–$50 Per Hour
SKILLS
Adobe Product Family, Analysis Skills, Android, Android Applications, Android SDK, Application Programming Interface (API), Authentication, Best Practices, Code Reviews, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Dependency Injection, Git, GitHub, JUnit, Jenkins, Kotlin, Memory Hardware, Mentoring, Mobile Applications, Mobile Applications Development, Model View ViewModel (MVVM), Performance Tuning/Optimization, Problem Solving Skills, Product Design, Quality Assurance, Quality Management, REST (Representational State Transfer), Software Development Lifecycle (SDLC), Software Testing, Team Player, Testing, Unit Test, User Interface/Experience (UI/UX)
LOCATION
MOUNT LAUREL, NJ
POSTED
1 day ago

Requirement ID: 95159-1
Title: Senior Android Developer
Pay range: $45- $50/hr
Location: MOUNT LAUREL, NJ
Duration: 6 months

We are seeking an experienced Senior Android Developer with 6 8 years of hands-on experience in designing, developing, and maintaining high-performance Android applications. The ideal candidate will have strong expertise in Kotlin, Jetpack Compose, modern Android architecture, and CI/CD practices. You will work closely with cross-functional teams to deliver secure, scalable, and user-friendly mobile applications.

Key Responsibilities

  • Design, develop, and maintain high-quality Android applications using Kotlin.
  • Architect scalable and maintainable mobile solutions following MVVM/MVI architecture and SOLID principles.
  • Develop modern, responsive user interfaces using Jetpack Compose and Android Jetpack libraries.
  • Implement asynchronous programming using Kotlin Coroutines and Flow.
  • Integrate RESTful APIs and third-party SDKs into Android applications.
  • Implement secure authentication features, including biometric authentication, passkeys (FIDO2/WebAuthn), Autofill, and password manager integration.
  • Optimize application performance, memory usage, and responsiveness across multiple Android devices.
  • Build reusable UI components and support modular, multi-module application architecture.
  • Write clean, maintainable, and testable code with comprehensive unit and UI test coverage.
  • Participate in code reviews and mentor junior developers.
  • Collaborate with product managers, designers, QA engineers, and backend developers throughout the software development lifecycle.
  • Implement and maintain CI/CD pipelines using Jenkins and GitHub Actions.

Required Skills

  • 6 8 years of professional Android application development experience.
  • Strong proficiency in Kotlin and Android SDK
  • Essential Skills: Adobe Workfront Fusion Developer
  • Experience with Jetpack Compose and Android Jetpack libraries.
  • Strong understanding of MVVM/MVI, Clean Architecture, and SOLID principles.
  • Experience with Kotlin Coroutines, Flow, dependency injection (Hilt/Dagger/Koin), and modular architecture.
  • Experience integrating REST APIs and third-party SDKs.
  • Hands-on experience with JUnit, Mockito, Espresso, and UI Automator.
  • Experience with Git, GitHub, Jenkins, and GitHub Actions.
  • Strong knowledge of Android security best practices and authentication mechanisms.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong communication and collaboration abilities
  • Company Benefits & Culture

  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits

About the Company

A

Artech LLC