AI Jobs Map

5V Video · Philadelphia, PA

Android Developer

Hybridseniorfull timePosted 9 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

kotlinrest-apimobile-developmentflutterdartiot

Android Developer

Location: Philladelphia

Full Time, Hybrid

5-7 years of experience

Job Description

As an Android Developer, you will design, develop, and maintain Android application features using Kotlin. You will collaborate closely with cross-functional engineering, product, design, and backend teams to deliver end-to-end solutions.

You will contribute to application architecture and technical design decisions, while building clean, scalable, and maintainable mobile solutions. The role will also involve developing and enhancing dynamic UI frameworks driven by backend configurations or schemas.

You will work with RESTful APIs, manage complex application state, optimise application performance and reliability, and troubleshoot complex production and integration issues.

Key Responsibilities

Design, develop, and maintain Android application features using Kotlin.

Collaborate with cross-functional engineering, product, design, and backend teams.

Contribute to application architecture and technical design decisions.

Build clean, scalable, and maintainable mobile solutions.

Develop and enhance dynamic UI frameworks driven by backend configurations or schemas.

Integrate RESTful APIs and manage complex application state.

Optimise application performance, reliability, and overall user experience.

Troubleshoot and resolve complex production and integration issues.

Participate in code reviews and contribute to engineering best practices.

Support the continued improvement of development processes, tooling, and technical standards.

Required Qualifications

You should have 5+ years of professional Android development experience, with strong proficiency in Kotlin and proven experience developing customer-facing Android applications.

You should have experience building dynamic UI frameworks driven by backend configurations, schemas, or remote data, alongside strong experience integrating RESTful APIs and managing complex application state.

A solid understanding of MVVM, Clean Architecture, or similar architectural patterns is required, as well as strong debugging, analytical, and problem-solving skills.

You should be comfortable working within a collaborative, cross-functional engineering environment.

Preferred Qualifications

Experience with Flutter and Dart for cross-platform development would be advantageous.

Experience developing applications that interact with IoT devices, connected systems, or hardware integrations would be beneficial.

Familiarity with Jetpack Compose and modern Android development practices is preferred.

An understanding of Android permissions, privacy requirements, and application lifecycle management would be useful.

Experience working on large-scale consumer-facing applications and within agile software development environments would also be advantageous.

Technical Skills

- Kotlin

- Android Development

- Flutter & Dart

- REST API Integration

- MVVM / Clean Architecture

- Dynamic UI Frameworks

- IoT & Connected Device Integration

- Jetpack Compose

- Cross-Platform Development

- Debugging & Troubleshooting

- SDLC

Work Environment

You’ll be working within a collaborative and agile engineering environment, partnering closely with mobile, backend, product, design, and QA teams.

The role provides opportunities to contribute to architecture and technical decisions, participate in code reviews and technical discussions, and share knowledge with other engineers.

There is a strong focus on engineering quality, continuous improvement, technical development, and professional growth.

More jobs at 5V Video

Similar roles in Philadelphia