This site uses cookies. To find out more, see our Cookies Policy

Senior Android Software Engineer in Chicago, IL at Solution Partners

Date Posted: 3/29/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Chicago, IL
  • Job Type:
    Other
  • Experience:
    Not Specified
  • Date Posted:
    3/29/2018

Job Description

Job Description:

Looking for a Senior Android Software Engineer to join our client's Mobile App Team. As a Senior Android Software Engineer, you will join a cross-functional team of Android, iOS, API, and Quality Engineers to contribute to our client's fast-growing Android app. Their Android app is written with Java and Kotlin, and they use a suite of modern technology (Fabric, Firebase, Realm, PSPDFKit, and more) on top of it. The app focuses on user-facing features such as browsing, searching, viewing and downloading, and personalization through Spotify/iTunes integrations.

This is a hands-on position that will tackle some of their most difficult challenges scaling their best in class Google Play "Editor's Choice" mobile application. You'll work with business stakeholders to define and implement features that maximize value for their users. As a technical subject matter expert on your team, you'll also mentor engineers, bring new solutions to the table, and challenge the team to continuously improve.

Responsibilities:
:Architect, develop, and maintain the Android app
:Proactively enhance their platform and implement best practice coding standards to create the best possible experience for their users
:Identify development bottlenecks, improve automation, and leverage open source technology to deploy quality code, faster
:Work closely with Product, QA, and Design teams to build creative solutions quickly

Desired Skills and Experience:
:4+ years developing mobile apps for Android (Java or Kotlin)
:Strong knowledge of consuming REST APIs and backend services
:Passion for mobile platforms and keeping up with the latest technologies, usability, and user experiences
:Familiarity with agile development cycles, rapid prototyping, and A/B Testing
:Proficient in SQL, knowledge of NoSQL and real-time data pipelines
:Ability to learn and share new technologies with enthusiasm and a high degree of efficiency
:Desire to work autonomously in an independent and small team environment
:Experience with iOS, Swift, or React Native is a plus
:Experience building APIs is a plus