Android Developer

  • West Milwaukee, WI
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Adobe Analytics
Agile
Android
Android Development
Analytics
Application Development
Caching
Cloud Computing
Bluetooth
Collaboration
Conflict Resolution
Communication
Continuous Delivery
Continuous Integration
Data Management
Enterprise Software
Design Patterns
GitHub
Firebase
Interfaces
MVVM
Kotlin
Management
Mapping
Mobile Development
Messaging
New Relic
Performance Monitoring
Problem Solving
Performance Tuning
SAP LE
Storage
Scalability
Software Performance Management
Sprint
Testing
UPS
Writing

Job Details

We’re looking for an experienced Android Developer 3+yrs with strong technical expertise in Kotlin and Jetpack Compose, capable of building robust, scalable, and high-performance enterprise applications. The ideal candidate should be passionate about clean architecture, maintainable codebases, and modern Android development best practices such as MVVM or MVI patterns.


Key Responsibilities

  • UI Development: Design and implement user interfaces with Jetpack Compose to deliver seamless and engaging user experiences.

  • Application Development: Build and maintain Android applications using Kotlin, adhering to best coding standards and practices.

  • Architecture: Utilize MVVM or MVI design patterns to ensure scalability, maintainability, and clean separation of concerns.

  • Enterprise Projects: Contribute to large-scale enterprise apps focused on reliability, performance, and scalability.

  • Performance Monitoring: Integrate Crash Analysis SDKs and APM tools (e.g., DataDog, NewRelic, Sentry) to proactively monitor stability and optimize app performance.

  • Bluetooth Integration: Implement Bluetooth Classic/LE features to ensure smooth device connectivity.

  • Data Management: Develop and manage local storage, caching, and persistence solutions for offline reliability.

  • CMS Integration: Work with various CMS platforms to manage and deliver dynamic app content.

  • Testing: Write unit and integration tests to guarantee app stability and quality.

  • CI/CD: Manage and automate build and deployment processes using GitHub Actions.

  • Analytics: Implement platforms like Adobe Analytics for user behavior insights.

  • Mapping Features (Nice to Have): Integrate mapping functionalities such as map pins, polylines, and geofencing.

  • Background Services: Create, manage, and troubleshoot long-running background services.

  • Push Notifications: Implement advanced push notification systems using Firebase Cloud Messaging (FCM) and optionally Urban Airship for in-app engagement.

  • Agile Collaboration: Participate actively in Agile ceremonies—daily stand-ups, sprint planning, and retrospectives—while collaborating closely with cross-functional teams.


Skills & Qualifications

  • Strong hands-on experience with Kotlin and Jetpack Compose.

  • Solid knowledge of MVVM or MVI architectural patterns.

  • Proven experience in enterprise-grade mobile application development.

  • Deep understanding of performance optimization and app stability.

  • Proficiency with local storage and CMS integration techniques.

  • Bluetooth Classic/LE protocol implementation experience (required).

  • Familiarity with CI/CD tools—especially GitHub Actions.

  • Experience with APM SDKs such as DataDogNewRelic, or Sentry.

  • Strong background in writing unit tests and integration tests.

  • Experience with mapping libraries and geofencing (nice to have).

  • Knowledge of Urban Airship and advanced push notification frameworks (desirable).

  • Excellent team player with good communication and problem-solving skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Teknikoz