Android Engineer - Design Systems

With Spotify in SE

More jobs from Spotify

Posted on February 22, 2021

About this job

Location options: Remote, Visa sponsor, Paid relocation
Job type: Full-time
Experience level: Mid-Level, Senior
Role: Mobile Developer
Industry: Media, Music, podcasts
Company size: 5k–10k people
Company type: Public

Technologies

android, design-system, material-design, user-interface

Job description

The Platform team creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe. Spanning many disciplines, we work to make the business work; creating the frameworks, capabilities and tools needed to welcome a billion customers. Join us and help to amplify productivity, quality and innovation across Spotify.

Drive the evolution of our unified Design Systems, Encore. As a Design Systems Engineer, you will contribute your technical know-how and design aesthetic to push Spotify's current design standards to an even higher level. You’re the kind of person who is passionate about Android development, design, collaboration and inclusion. You’ll live in the space between design and tech, pushing the boundaries of user interface design and design systems. An eye for detail is essential as you develop UI and animation libraries, design tools and foundational frameworks. The impact of your work at Spotify will be significant as you ship a system which powers products that are a part of the lives of millions of users every single day.

What you’ll do

  • Work day-to-day in a cross-functional team of engineers, designers, writers and product managers to build and maintain our central foundational design system tooling which works across all our platforms and products.
  • Collaborate with other design systems teams on evolving our shared processes and tooling to support a large number of teams working on a diverse array of products
  • Explore new ways of solving cross-platform design problems at scale
  • Develop innovative approaches to the application of our foundational design system on Android. Finding new approaches, improving the developer experience and removing any friction around applying Spotify’s signature design
  • Drive the adoption of our Design System across the company, within all of our apps and integrations though a model of cross-functional collaboration

Who you are

  • You are commited to learn the latest approaches to the creation, evolution and distribution of design systems
  • You are a good communicator and an empathetic, attentive listener with the capability to anticipate the needs of partners
  • You should have experience working with Java or Kotlin and are willing to learn and work with both. If you have experience in other languages and technologies like iOS or Web development, that would be a bonus
  • You are knowledgeable about Material Design and/or Apple HIG, an aptitude for animation, and an inclination towards interface design
  • You have experience building complex libraries that were used by multiple teams
  • You care deeply about usability, accessibility and performance
  • You are eager to learn new technologies (we will support you with training & mentoring)

 
You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens.

Apply here