Android Mobile Developer - Chicago Hybrid
Posted yesterday
publicis mediaOak Park (IL)
Software DevelopersCustom Computer Programming Services
SENIORITY
Mid
About the role
Overview
In questa role you will contribute to modern Android apps using Kotlin and Jetpack Compose, collaborating with experienced engineers. You’ll own well-defined features, deliver accessible and performant UI aligned with the design system, and continuously improve through testing and code reviews. The position supports growth in a hybrid Chicago setting and emphasizes learning, collaboration, and responsible delivery. You will leverage AI-assisted tools to boost productivity while upholding engineering standards.
Compensation / Benefitsongoing learning and development opportunitiescompetitive compensation and benefits packageflexibility to support work-life balancecomprehensive health benefits for you and your familygenerous paid leave and holidayswellness program and employee assistance
Responsibilities Translate product requirements into functional UI with Jetpack Compose Build and maintain UI screens and reusable components Write readable, maintainable Kotlin code following team standards Implement analytics instrumentation for features Apply accessibility best practices (Talk Back, content descriptions, touch targets)Write unit tests and UI tests Use AI-assisted development tools to improve productivity Participate in code reviews and provide/receive feedback Take ownership of small, well-scoped features from development to delivery
Key requirements Experience developing Android apps with Kotlin Hands-on experience with Jetpack Compose for UIUnderstanding of modern Android architecture patterns (e.g., MVVM)Familiarity with unit/UI testing for Android Awareness of accessibility fundamentals in mobile development Understanding of Git version control Ability to follow coding standards and work collaboratively Strong problem-solving and quick learning ability Growth mindset Collaborative teamwork Openness to feedback Kotlin Jetpack ComposeMVVM or similar architecture
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
