City of Philadelphia

Government

AndroidMobileDeveloper

$65–80k Philadelphia, Pennsylvania, United States FULL TIME
The Brief

“Android Mobile Developer at City of Philadelphia. Skills: Android development, React Native, JavaScript, TypeScript, Java, Kotlin. Develop and maintain high-quality Android applications using native Android technologies. Build responsive mobile interfaces that work seamlessly across various Android devices and screen sizes”

What You'll Achieve.

Develop and maintain high-quality Android applications; Build responsive mobile interfaces; Ensure applications comply with Google Play Store guidelines and submission requirements; Optimize app performance; Deliver seamless user experiences; Ensure high-quality app releases

Industry & Context.

Government
Problems you'll solve

problem-solving skills; ability to debug complex mobile applications

Eligibility Requirements

city of Philadelphia resident within six months of hire

What They're Looking For.

Must Have

native Android technologies, JavaScript/TypeScript, Java/Kotlin programming languages, Android Studio, Gradle build system, Android SDK tools, Google Play Console, app store submission processes, Git, RESTful APIs, mobile app security best practices, automated testing frameworks for mobile applications, bachelor’s degree, five years of relevant experience

Nice to Have

React Native development with focus on Android platform optimization, React Native, Server-side programming languages such as. NET Core, Node. js, or PHP, Command line and shell scripts, Web application security concerns and ways to mitigate them, SQL, relational databases such as PostgreSQL, Oracle, MSSQL, Amazon Web Services (AWS), Containerization, Automated test/deployment pipelines, API design and development

What You'll Do.

Develop and maintain high-quality Android applications using native Android technologies

Build responsive mobile interfaces that work seamlessly across various Android devices and screen sizes

Implement Android-specific features including push notifications

and device integrations

Ensure applications comply with Google Play Store guidelines and submission requirements

maintainable code following Android development best practices and coding standards

Work closely with UX/UI designers to implement pixel-perfect designs optimized for Android platforms

Debug and resolve Android-specific issues across different device manufacturers and OS versions

Optimize app performance for various Android hardware configurations

Integrate with backend APIs and services to deliver seamless user experiences

Stay current with Android development trends

and Google's evolving platform guidelines

Contribute to the continuous improvement of the mobile development process and toolchain

Support production applications and respond to critical issues as needed

Develops native Android applications and React Native cross-platform solutions

Implements Android-specific UI components and navigation patterns

Integrates with Android system services and hardware features

Optimizes applications for performance across diverse Android device ecosystem

Writes comprehensive unit tests and integration tests for Android applications

Performs thorough testing across multiple Android devices and OS versions

Follows established QA processes to ensure high-quality app releases

How You'll Work.

Team & Collaboration

Collaborate with the mobile development team to establish best practices for Android-specific development; Participate in code reviews to maintain code quality and share knowledge with team members; Works effectively with cross-functional teams including designers, backend developers, and product managers; Participates in agile development processes including sprint planning and retrospectives; Communicates technical concepts clearly to both technical and non-technical stakeholders; work in a collaborative team environment

Communication Scope

Excellent communication skills; ability to work in a collaborative team environment; Communicates technical concepts clearly to both technical and non-technical stakeholders

Process & Methodology

agile development processes, sprint planning, retrospectives

Free ATS check

Applying for this Android Mobile Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about City of Philadelphia?

Real rants from real employees. Read before you apply.

Read Company Rants →