Senior Android Developer

Dazzle IT Services

Atlanta (GA)

On-site

USD 140,000 - 190,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dazzle IT Services is seeking an experienced Senior Android Developer in Atlanta to design, develop and maintain high-performance native Android apps in the financial services domain. The ideal candidate will command Kotlin and Java, Android architecture patterns, REST API integration, and strong emphasis on security, testing, and CI/CD in a banking environment.

Applicants should bring 12+ years in IT and a Bachelor’s in CS/IT, and be comfortable collaborating across product, design, and QA

Qualifications

  • 12+ years of IT experience with hands-on Android development.
  • Strong Kotlin and Java proficiency and Android architecture knowledge.
  • Experience with secure mobile banking/financial services apps.
  • Experience with REST APIs, authentication and data protection.
  • Familiarity with CI/CD and code reviews.

Responsibilities

  • Design, develop, and maintain native Android apps using Kotlin/Java.
  • Implement scalable architecture and reusable components.
  • Integrate RESTful APIs and backend services securely.
  • Collaborate with UI/UX, backend, QA, and product teams.
  • Ensure performance, memory optimization, and testing.
  • Support releases and production issue resolution.
  • Follow Agile methodologies and participate in sprints.

Skills

Kotlin
Java
Android SDK
MVVM/MVP/Clean Architecture
Jetpack Compose
Retrofit/OkHttp
Coroutines/Flow
SQLite/Room
Android security
Git/CI/CD
Unit/UI testing
Banking/Financial services domain

Education

Bachelor's degree in Computer Science/Information Technology

Tools

Android Studio
Firebase
Google Play Console

Job description

We are seeking an experienced Senior Android Developer with strong expertise in native Android application development and a solid understanding of the Financial Services domain.

The ideal candidate will be responsible for designing, developing, enhancing, and maintaining high-performance Android applications. The candidate should have extensive hands-on experience with Kotlin, Java, Android SDK, modern Android architecture, API integrations, and mobile application security.

Experience developing secure, scalable mobile applications for banking or financial services is highly preferred.

Key Responsibilities
  • Design, develop, and maintain native Android applications using Kotlin and Java.
  • Build scalable, high-performance, and user-friendly mobile applications.
  • Develop reusable components and implement modern Android application architecture.
  • Integrate RESTful APIs and backend services.
  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
  • Implement secure authentication, authorization, and data protection mechanisms.
  • Optimize application performance, memory usage, and responsiveness.
  • Perform debugging, troubleshooting, unit testing, and integration testing.
  • Participate in code reviews and maintain coding standards.
  • Support application releases, production issues, and ongoing enhancements.
  • Follow Agile development methodologies and participate in sprint activities.
Mandatory Technical Skills
  • 12+ years of overall IT experience with strong hands-on Android development experience.
  • Strong proficiency in Kotlin and Java.
  • Extensive experience with Android SDK and Android Studio.
  • Strong understanding of Android architecture components, including MVVM, MVP, and Clean Architecture.
  • Experience with Jetpack Compose and Android Jetpack libraries.
  • Hands-on experience with REST APIs, JSON, Retrofit, and OkHttp.
  • Experience with Coroutines, Flow, and multithreading.
  • Knowledge of SQLite, Room Database, and local data persistence.
  • Experience with Android application security, encryption, and secure data storage.
  • Strong understanding of Git, CI/CD pipelines, and build automation.
  • Experience with unit testing and UI testing frameworks.
  • Experience developing mobile applications for banking or financial services.
  • Understanding of secure financial transactions and payment processing.
  • Experience with digital banking, mobile payments, account management, and transaction history.
  • Knowledge of authentication, MFA, biometrics, and secure API communication.
  • Understanding of financial data security and regulatory compliance requirements.
Preferred Qualifications
  • Experience with Firebase and push notifications.
  • Knowledge of Android application performance monitoring and crash analytics.
  • Experience with automated testing frameworks such as JUnit, Espresso, and Mockito.
  • Exposure to microservices-based backend integrations.
  • Experience publishing and managing applications through Google Play Store.
  • Strong problem-solving, communication, and collaboration skills.
Education:

Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

Quantum Technologies. LLC • Atlanta (GA)

On-site
USD 140,000 - 190,000
Senior Android Developer
Senior Android Developer

Machine Learning Technologies, LLC • Atlanta (GA)

On-site
USD 140,000 - 180,000
Senior Android Developer
Senior Android Developer

Valiant Technologies LLC • Atlanta (GA)

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

TSR Consulting, Inc. • Irving (TX)

On-site
USD 130,000 - 190,000
Senior Android Engineer
Senior Android Engineer

Compunnel Inc. • Salt Lake City (UT)

On-site
USD 100,000 - 120,000
Senior Android Engineer: Cloud-Native & Scalable Apps
Senior Android Engineer: Cloud-Native & Scalable Apps

Compunnel Inc. • San Leandro (CA)

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

Compunnel Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Senior Android Software Engineer
Senior Android Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 150,000
Android Developer
Android Developer

Red Global • United States

Remote
USD 120,000 - 180,000
Remote work
Senior Mobile Engineer (Android & iOS) - Lead & Mentor
Senior Mobile Engineer (Android & iOS) - Lead & Mentor

Compunnel Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000