Android Engineer

The Maven
Philadelphia, PA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Flutter Multitier Architecture Agile Methodology Android Software Development Application Lifecycle Management Software Debugging Software Design Patterns Interoperability Model View ViewModel Systems Development Life Cycle Systems Integration Ios Frameworks
+7 more
Software Application Programming Backend Kotlin Jetpack Compose Dart Restful APIs Multiplatform

Requirements

  • 5+ years of professional Android development experience.
  • Strong proficiency in Kotlin.
  • Experience building dynamic UI frameworks driven by backend configurations or schemas.
  • Experience integrating RESTful APIs and managing complex application state.
  • Knowledge of MVVM, Clean Architecture, or similar design patterns.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to collaborate effectively in a team environment.
  • Preferred Qualifications
  • Experience with Flutter and Dart for cross-platform development.
  • Experience building applications that interact with IoT devices, connected systems, or hardware integrations.
  • Familiarity with Jetpack Compose and modern Android development tools.
  • Understanding of Android permissions, privacy requirements, and application lifecycle management.
  • Experience developing or maintaining large-scale consumer-facing applications.
  • Work Environment
  • Collaborative, agile development environment.
  • Cross-functional partnership with mobile, backend, product, and design teams.
  • Regular architecture reviews and technical knowledge-sharing sessions.
  • Strong focus on continuous learning, mentorship, and professional growth.

Skills:

  • Kotlin
  • Android Development
  • Flutter & Dart
  • REST API Integration
  • MVVM / Clean Architecture
  • Dynamic UI Frameworks
  • IoT & Connected Device Integration
  • SDLC
  • Debugging & Troubleshooting
  • Cross-Platform Development

Experience:-

  • 5-7 years of relevant professional experience

Qualification:

  • BS

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · World Congress 2022

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

2:02 min

Dart's history and evolution alongside the Flutter framework

Christoph Christoph · World Congress 2024

Videos

See all

Related articles

See all