Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DS

Android Developer

Damco Solutions Inc
🇺🇸 United States
On-site
Senior
7 months ago
  • Android
  • Kotlin
  • Java
  • Jetpack Compose
  • XML
  • Microservices
  • REST API
  • JSON
  • MVVM
  • JUnit
  • Mockito
  • Espresso
  • Agile
  • Scrum
  • Devops
  • CI/CD
  • GitHub Actions
  • Jenkins
  • Azure DevOps
  • Firebase Crashlytics
  • New Relic
  • Jetpack
  • Retrofit
  • OkHttp
  • Hilt
  • Dagger
  • OAuth2
  • JWT
  • Git
  • KYC
  • Firebase
  • Mixpanel
  • Adobe Analytics
  • GraphQL
  • gRPC
  • WCAG
  • React Native
  • Flutter
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Job Description: Android Developer – Financial/Banking Domain

Location: Whippany, NJ (Onsite / Hybrid – per client requirement)
Experience: 6–8 Years
Employment Type: W2 Contract
Role Type: Senior Android Developer


About the Role

We are seeking an experienced Android Developer with 6–8 years of proven expertise in building secure, scalable, high‐performance mobile applications. The ideal candidate will have deep hands-on experience in Kotlin, Android app architecture patterns, and modern UI frameworks, along with exposure to the financial or banking domain.

This role involves building new features, enhancing existing mobile platforms, ensuring security and performance, and collaborating with cross-functional teams in a large enterprise environment.


Key Responsibilities

Android Development

  • Design, develop, and maintain high-quality Android applications using Kotlin (preferred) or Java.
  • Develop reusable UI components using Jetpack Compose, XML layouts, or modern UI toolkits.
  • Implement secure and scalable features aligned with enterprise and regulatory requirements.
  • Integrate mobile apps with backend microservices using REST APIs, JSON, and secure authentication flows.
  • Optimize app performance, memory usage, and responsiveness.

Architecture & Best Practices

  • Work with architectures like MVVM, MVI, MVP, or Clean Architecture.
  • Write clean, testable, maintainable code following SOLID principles.
  • Build and maintain unit tests (JUnit, Mockito) and UI tests (Espresso).
  • Participate in peer code reviews and enforce best engineering practices.

Collaboration

  • Work with product managers, UX designers, backend engineers, and QA teams.
  • Participate fully in Agile/Scrum ceremonies—planning, grooming, standups, retrospectives.
  • Assist in technical design, estimations, and mentoring junior developers.

DevOps & Production Support

  • Contribute to CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).
  • Monitor performance and crash logs using tools like Firebase Crashlytics, New Relic, or similar.
  • Support production releases and resolve critical issues.

Required Skills & Experience

Technical Skills

  • 6–8 years of hands-on Android development experience.
  • Expertise in:
    • Kotlin (primary), Java (secondary)
    • Android Jetpack components (LiveData, ViewModel, Room, Navigation, WorkManager)
    • Jetpack Compose and/or XML UI development
    • Retrofit, OkHttp, Dependency Injection (Hilt/Dagger)
    • Secure authentication (OAuth2, JWT, certificate pinning, keychain/keystore management)
  • Strong understanding of mobile security, encryption, and banking-compliance practices.
  • Experience with Git, CI/CD, and automated build pipelines.
  • Solid understanding of threading, coroutines, memory management, and performance tuning.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work both independently and in a collaborative environment.
  • Attention to detail and commitment to high-quality software delivery.

Nice-to-Have Skills

  • Experience with:
    • Financial apps (payments, transfers, onboarding, KYC, authentication flows)
    • A/B testing, analytics tools (Firebase, Mixpanel, Adobe Analytics)
    • GraphQL or gRPC
    • Mobile accessibility standards (WCAG)
  • Exposure to cross-platform frameworks (React Native, Flutter) is a plus.

Education

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Android Developer · Damco Solutions Inc

Auto apply with Likeremote