Perficient

Lead Android Engineer - Mobile Modernization

Perficient$73K — $170K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years in mobile development, with 4+ years focused on Android in Kotlin
  • Extensive experience with Jetpack Compose and modern Android architecture (MVVM/MVI, Clean Architecture)
  • Proficient in using coroutines and Flow for concurrency
  • Strong knowledge of Jetpack libraries (Navigation, Room, WorkManager, DataStore) and dependency injection using Hilt/Dagger
  • Experience with API integration and implementing secure data handling practices
  • Familiarity with JUnit/Espresso for testing and CI/CD tools like Gradle and GitHub Actions
  • Expertise in Google Play release processes, including signing and versioning

Responsibilities

  • Design and build native Android features using Kotlin and Jetpack Compose
  • Make architectural decisions for modularization, state management, and navigation
  • Collaborate with the API engineer to integrate REST/GraphQL APIs
  • Develop secure and high-performance features for real-time data handling
  • Implement CI/CD, automated testing, and establish release standards
  • Ensure compliance with security and privacy requirements in a regulated environment
  • Mentor junior engineers and contribute to best practices across pods
  • Utilize AI-assisted tools to enhance delivery speed and maintain code quality

Benefits

  • Opportunity to work in a small, senior-led team environment
  • Engagement in AI-accelerated development practices
  • Focus on security-first development in the financial services sector
  • Mentorship opportunities for professional development
  • Contribution to high-quality standards in regulated industries
Full Job Description
Job Description

We're looking for a Lead Android Engineer who will join a dedicated mobile pod delivering Android features for a major financial-services client in a regulated, security-first environment. Pods are small and senior-anchored - you'll own the Android architecture within your pod, set the code-quality bar, and ship production increments on a compressed timeline. We work in an AI-accelerated delivery model (AI-assisted codegen, test generation, and review) and expect engineers who can amplify their output with modern tooling.

Responsibilities

  • Design and build native Android features in Kotlin and Jetpack Compose
  • Own architecture decisions within your pod - modularization, state management, navigation, dependency injection (Hilt/Dagger)
  • Integrate against REST/GraphQL APIs in partnership with the pod's API engineer
  • Build performant, secure features for real-time data and transactional workflows - streaming quotes/updates, low-latency UI, and secure handling of sensitive financial data
  • Establish and enforce CI/CD, automated testing, and release standards for the pod
  • Uphold security, privacy, and compliance requirements appropriate to a regulated broker-dealer
  • Mentor a mid-level Android engineer and contribute to shared standards across pods
  • Leverage AI-assisted tooling to accelerate delivery without compromising quality


Qualifications

  • 6+ years mobile development, 4+ years native Android in Kotlin
  • Deep Jetpack Compose experience and sound grasp of modern Android architecture (MVVM/MVI, Clean Architecture)
  • Strong coroutines/Flow concurrency skills
  • Jetpack libraries (Navigation, Room, WorkManager, DataStore), DI with Hilt/Dagger
  • API integration, offline/caching strategies, and secure data handling on device
  • JUnit/Espresso testing and CI/CD (Gradle, GitHub Actions, Bitrise, or similar)
  • Google Play release experience and signing/versioning fluency
  • Self-directed; productive in a fast-ramp, standards-driven pod

Preferred:
  • Financial services, fintech, or other regulated-industry experience
  • Experience building real-time trading, brokerage, or streaming market-data apps
  • Exposure to in-app AI features (conversational AI, AI-driven insights or personalization)
  • Familiarity with security/compliance (SSO/OAuth, biometrics, Keystore, MDM)
  • Multi-device experience: tablets and Wear OS
  • Experience with AI-assisted development tooling
  • Design-system / component-library contribution


Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time.

About Perficient

Perficient is a leading digital consultancy that helps companies transform their businesses and operations through technology. They deliver solutions to clients that range from Fortune 500 companies to emerging businesses. Perficient has a broad range of capabilities, including strategy, design, technology, and operations. They have expertise in a variety of industries, including healthcare, financial services, retail, and energy. Perficient has been recognized as a top employer and a top company for women technologists. They are committed to giving back to their communities through philanthropy and volunteerism.
Learn more about Perficient
Size
6,079 employees
Market Cap
$2.4 billion
Industry
Net Income
$30.1 million
Founded
1998
5 Year Trend
+9.3%
Revenue
$612.1 million
NASDAQ

Similar Jobs

More Jobs at Perficient

More Finance & Insurance Jobs

Find similar Lead Android Engineer - Mobile Modernization jobs: