Mobile Engineer (Android)

  • Overview

    Earnin is a community-supported financial platform with a suite of tools that let people take control of their financial future. Earnin started out by solving one of the greatest – and least discussed – inequities in the American financial system: the practice of employers paying workers bi-weekly. Earnin's core product, Cash Out, allows people to access the pay they've already earned. There are no loans or hidden costs. People pay what they choose. Other products include: Balance Shield, which helps prevent overdrafts, a financial calendar that helps people budget and schedule payments, and Tip Yourself - a revolutionary free social savings app.

    Funding: Series C, current funding partners include Andreessen Horowitz, DST, Matrix Partners, Ribbit Capital, Felicis Ventures and March Capital.

    Join us and help build a new financial system focused on fairness and people’s needs.

    You can help make a difference.

  • Responsibilities

    • Work with the product and design team on creating new user experiences and features.
    • Design and implement new APIs with our server engineering team to communicate with the mobile applications.
    • Create and monitor analytics to prove how effective new and existing features are to helping customers.
  • We Require

    • 5+ years developing and shipping Android applications.
    • Fluency in Java and Kotlin / specifically on the Android platform.
    • Experience writing flexible layouts for different screen sizes/densities.
    • Proficient with Android Studio.
    • 2- 5+ years of experience with mobile-specific considerations like CPU and memory performance, network usage, and battery consumption.
    • 2- 5+ years of experience with client/server architectures using HTTP/HTTPS, JSON, REST.
    • Bachelor's, Master’s or PhD degree in computer science, computer engineering or a related technical discipline or equivalent industry experience.
    • Computer Science background with an understanding of data structures and algorithms.
    • Excellent written and verbal communication skills.
    • Ability to thrive in a fast-paced, dynamic environment and you have a bias towards action and results

You may be interested

Product Manager

🇲🇽Guadalajara, Mexico
ruby

Cloud Engineer

🇲🇽Guadalajara, Mexico
devops

Mobile Engineer (iOS)

🇲🇽Guadalajara, Mexico
iosswift

Looks like talking about your friend?

Be the one to get us in touch