Mobile Engineer (React Native)

Artsy

Berlin, DE
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/09/2021
  • Website: artsy.net
  • Company Address: 401 Broadway Floor 25, New York, NY, 10013

About Artsy

Artsy is used by art lovers and collectors to discover, learn about, and buy art. Our growing database of 1,000,000+ works of art and design by 100,000+ artists spans historical, modern, and contemporary works, and includes the largest online selection of contemporary art.

Artsy provides buyers with access to top works from the world’s leading galleries, museums, art fairs, and auctions, all in one place.

Job Description

We’re looking for an experienced mobile engineer who has a proven track record building React Native applications for Android. The ideal candidate is someone who has committed themselves to products over multiple releases and shipped software as a member of a very strong team, either as an individual contributor or a technical lead. We’re looking for someone who is passionate about beautiful code and inspiring products, and who wants to build something that our users – who are equally passionate about art – love, trust, and rely on.
This position will have one foot in both the React Native and Android native worlds, working closely with our mobile engineers to help Artsy deliver amazing user experiences. Across our front-end teams, we employ cutting-edge technologies such as TypeScript, GraphQL, React/React Native, Relay, Storybooks, Yarn, Jest, and Visual Studio Code. If you want to learn more about how Artsy’s mobile app has become a core component of our mission to redefine the way the art industry operates, read our recent blog post, Becoming Mobile First.

Key Responsibilities

  • Expand our world class Artsy mobile app, and help us ship a new Android version.
  • Collaborate with designers to build a UX that makes sense for Android users.
  • Write clean, testable, readable and maintainable code that scales and performs.
  • Engage with the React Native community to solicit and share knowledge.
  • Contribute to and enable frequent releases by improving our testing and deployment tools.
  • Enhance our application’s performance and reliability through analytics and data-informed decisions.
  • Advocate for best practices and coding standards.
  • Multiply your impact by sharing what you have learned via team presentations, blog posts, pair programming, and other avenues.
  • Own your dependencies by interfacing with the open source community to solve problems when necessary.

Candidate Qualifications

  • 3+ years of professional experience
  • Building and maintaining mobile (and especially Android) apps with significant audiences, and evolving them over multiple releases.
  • Extensive experience with React Native, Java, and Kotlin.
  • Testing frameworks for both Native and Web-based frameworks.
  • Working with GraphQL APIs, and preferably Relay.
  • Being an integral part of a development team; engaging in decision-making and tradeoff evaluation.
  • Participating in several open-source projects and maybe having maintained a few.

Additionally you should

Related Jobs

Senior Specialist

Artsy - London, GBNew York City, NY, US

Technical Product Manager

Artsy - Berlin, DELondon, GB

Engineering Manager

Artsy - Berlin, DE

Senior Product Designer

Artsy - Berlin, DELondon, GB

Senior Marketing Manager (B2B Marketing & Growth)

Artsy - New York City, NY, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.