Reply
Reply
Reply is a technology and consulting company focused on digital services, system integration, and technology-enabled business transformation. Operating as a network of specialized companies, it develops and implements solutions involving artificial intelligence, machine learning, cloud computing, and other emerging technologies. Reply works with organizations across sectors including insurance, logistics, marketing, telecommunications, media, banking, and the public sector, combining consulting expertise with digital delivery and technology implementation.

Mid-Level Android Developer — Reply (Hybrid, Michigan)

Maintain and improve Concept Reply’s IoT Android applications, building Kotlin features and resolving production issues. The role connects apps to Firebase, REST APIs, and AWS services.

Description

  • Maintain and improve native Android applications in Kotlin
  • Investigate and fix application defects and production issues
  • Build and integrate features to meet business and technical needs
  • Find opportunities to improve and refactor existing code
  • Connect Android apps to REST APIs and backend services
  • Use Firebase for monitoring, analytics, notifications, and other app capabilities
  • Support releases, bug fixes, and ongoing application maintenance
  • Work with backend developers, QA engineers, product teams, and other technical partners
  • Review code and follow established development standards
  • Debug application and integration issues and help identify root causes
  • Work with cloud-connected applications and services hosted on AWS

Requirements

  • Bring 3–5 years of Android development experience or equivalent hands-on experience
  • Have strong Kotlin development experience
  • Understand the Android SDK and application lifecycle
  • Have experience with Android architecture patterns such as MVVM
  • Have experience with Coroutines and asynchronous programming
  • Have experience integrating RESTful APIs and working with JSON
  • Have hands-on experience with Firebase Crashlytics, Cloud Messaging (FCM), Analytics, and Authentication or Remote Config
  • Have experience debugging, maintaining, and improving existing Android apps
  • Be familiar with Git and standard software development workflows
  • Understand unit testing and general Android testing practices
  • Have basic knowledge of or hands-on exposure to AWS services and cloud-based application architectures
  • Have experience with AWS services such as API Gateway, Cognito, Lambda, CloudWatch, or S3
  • Be familiar with CI/CD pipelines for Android apps
  • Have experience supporting production apps and investigating issues with logs and monitoring tools
  • Experience with Jetpack Compose is a plus
  • Be familiar with Agile/Scrum development environments

Benefits

  • Equal opportunity employment
  • Reasonable accommodations are available to candidates with disabilities during the application or recruiting process

Related Jobs

KION Group

Senior Software Engineer, Warehouse Automation

KION Group

Lead the development of scalable software for Dematic material-handling systems, including integrations with warehouse control and management platforms. Provide technical direction and mentor engineers across hybrid teams in Grand Rapids and Henrietta.

Open
Zendesk

Senior Partner Platform Architect

Zendesk

Lead partner enablement and technical architecture for Zendesk contact center solutions built on Amazon Connect and AWS. The role spans onboarding, co-selling support, solution design, and partner training.

Open