Senior Android Engineer

Sorry, this job was removed at 6:28 a.m. (EST) on Saturday, November 21, 2020
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As a Senior Android Engineer on the Skillshare mobile team, you will help build our native applications which provide our users with immersive learning across multiple platforms. In this role, you will shape Skillshare’s Android app as well as the API infrastructure which powers our first-party clients.

What you'll do:

  • Build user-facing and technical features in the Skillshare android application.
  • Work closely with the mobile product manager and product designer to shape an exceptional android experience.
  • Maintain and help prioritize technical and product initiatives within the mobile team roadmap as well as create project rollout plans.
  • Collaborate with backend engineers to build a new GraphQL API and consume it in the clients.
  • Manage the app release process, working with our regression testing team, monitoring stability metrics, and occasionally helping to maintain the CI pipeline.
  • Participate in daily stand-ups, weekly team meetings with the mobile team, sprint planning, and retrospectives with the team (we work in agile here).
  • Review code with best practices of readability, testing patterns, documentation, and performance considerations in mind.
  • Mentor your teammates and help them grow and develop their skills.

Why we're excited about you:

  • You have a proven history of working in production android applications released through the Google Play store.
  • You’re ready to work with an existing code base (partially in Java with all new code being written in Kotlin).
  • You have experience with industry-standard tools and libraries (Retrofit, RxJava, Room, etc)
  • You understand industry standards in architecture, code quality, testing and technical documentation.
  • You're a natural collaborator – you work seamlessly within and between teams.
  • You're self sufficient and motivated by full ownership of your work. You have a mind for product and are passionate about the user, and eager to help our organization grow to meet their needs.

Preferred, not required:

  • Experience using GraphQL (Experience migrating existing apps from REST to GraphQL even better!)
  • Experience with multi-module applications.
  • Familiarity with CircleCI, BASH scripting, and build automation

Why you’re excited about us

  • Impact: The mobile team ideates and iterates quickly with everyone on the team feeling empowered with ownership of the apps.
  • Our mission: To connect curious, lifelong learners everywhere — and build a more creative, generous, and prosperous world.
  • Our team: We have a passionate, creative, and innovative team that is a lot of fun to work with.
  • Your life: We take pride in our flexibility. We trust you to do what you need to do.

About Skillshare

Skillshare is an online learning community for creatives. We have thousands of inspiring classes for creative and curious people, and millions of members who come together to find inspiration and take the next step in their creative journey. We are a series-D company backed by OMERS, Union Square Ventures, Spark Capital, Amasia, Spero Ventures, and Burda Principal Investments.

Skillshare is committed to building a diverse team that reflects a variety of backgrounds, perspectives, and skills. We’re proud to be recognized as a top place to work by BuiltinNYC, Crain’s, and Forbes, in addition to being one of the five best places to work for women by Bpeace, and a top-rated workplace for dads by Fatherly. We work to ensure a consistent interview process, fair compensation, and inclusive work environment for all.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Fully Remote

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SkillshareFind similar jobs