Expo

Expo brings together the best of web and native app development

Expo Android & iOS Engineer (Full-time)

Location
Palo Alto, CA | US & Canada Distributed / Remote
Job Type
Full-time
Experience
Any (new grads ok)
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Charlie Cheever
Charlie Cheever
Founder

About the role

Expo lets developers write React and JavaScript to create apps that work natively across the web, Android, and iOS. We're hiring a full-time engineer to work on the Expo platform.

Responsibilities

Working on the Expo platform means you'll write code in Kotlin, Swift, Java, Objective-C, Objective-C++/C++, and TypeScript that targets iOS, Android, and the web. You'll design the workflow and tools for developing universal apps, including specifications for the way Expo developers write modules for their apps, and contribute to the Expo ecosystem. You'll design APIs that elegantly provide common functionality in a way that feels fully native across the all the Expo target platforms. You'll work on tests and test infrastructure to ensure and improve the robustness and quality of the entire surface area of the platform. You'll talk with developers about what is working for them and what isn't, and what they need and don't have yet that we could provide for them. You'll provide direction to and work with open source contributors from the Expo community.


Why Work at Expo

We do important work at Expo. Every day, millions of people use apps made with Expo — from COVID symptom trackers to food delivery apps to dating apps to Bitcoin wallets. Great organizations like Valve, Flexport, Brex, Blackline, Cameo, Business Insider, Pizza Hut, and the EPA trust Expo to help them build top-notch application software in record time. When we make improvements to the Expo libraries and tools, hundreds of thousands of developers benefit and build better software faster for millions of their users.

Everyone on the Expo team works on something important because we have a small team and we do a lot of things. We strive to create an environment where everyone is set up to do their best work. Each person on the team has a lot of flexibility and autonomy to work the way that works the best for them.

Where We Can Hire

Most of the Expo team works during North American hours. Our team is generally remote and some of us work from our office in Palo Alto a few days a week. We are hiring across the United States and Canada (both citizens and permanent residents). In a small number of cases, we may hire people in other countries who are able to work on a Pacific-time-zone schedule.

Qualities that Make You a Good Fit

You :

  • Have built and published high-quality mobile apps with Swift/Objective-C or Java/Kotlin.
  • Can independently make decisions and come up with new, effective ideas on how to improve the process of creating and distributing application software.
  • Are able to quickly respond to your coworkers in order to make sure Expo can make quick, continuous progress.
  • Understand that being right is more important than sounding smart.
  • Understand why well-designed tools and APIs are important.
  • Can build well-designed and well-tested features quickly.
  • Are good at effectively communicating your ideas and code through documentation, GitHub comments, blog posts, and other public writing.
  • Understand the problems and aspirations of Expo’s users, which are problems you think of on a daily basis.

Benefits

  • Competitive compensation (salary, equity)
  • Healthcare benefits
  • Flexible schedule and location
  • $6,000 equipment budget for computers, phones, other equipment you need to be most productive

About Expo

Expo lets developers write React and JavaScript to create apps that work natively across the web, Android, and iOS. Expo helps people create and distribute outstanding application software. World-class organizations like Valve, Brex, Cameo, Flexport, the EPA, PLT, Blackline, and thousands of others choose Expo to build their apps that are used by millions of people every day.

Why you should join Expo

Expo helps people create and distribute outstanding application software. With Expo, you can write React and JavaScript to create apps that work natively across the web, Android, and iOS. World-class organizations like Restaurants Brands International (Tim Hortons, Burger King), Valve, Brex, Cameo, Flexport, the EPA, PrettyLittleThing, Pizza Hut, Blackline, and thousands of others choose Expo to build their apps that are used by millions of people every day.

Expo
Founded:2016
Team Size:23
Location:Palo Alto
Founders
Charlie Cheever
Charlie Cheever
Founder
James Ide
James Ide
Founder