React Native Engineer

RemoteUnited States, Texas, AustinEngineering

Job description

We’re looking for a React Native mobile developer, with a strong background in ES6 Javascript + Typescript experience. You will be responsible for updating and maintaining our worker and contractor mobile applications on the App Store and Google Play. You will be one of the first few engineers in a fast-paced, high-impact role that will require collaboration with our backend, design, and product teams. We’re looking for someone who likes to get things done, is a self starter, and can learn quickly.

What You’ll Do:

  • Develop consumer and business facing mobile applications using React Native
  • Write readable code using Prettier and ESLint, follow and contribute to our style guide
  • Participate in code reviews
  • Collaborate with product and design to ensure the technical feasibility of designs
  • Participate in agile – standups, sprint planning, grooming / sizing, and retrospective meetings
  • Consume GraphQL APIs
  • Work with technologies in our tech stack and help introduce new technologies as you see fit. We are a full stack javascript shop while leveraging many AWS services

Job requirements

  • 3+ years of full-time Javascript engineering experience, preferably within a fast growing startup
  • Recent experience with React Native deploying to both iOS and Android
  • Proficient with Git and GitHub
  • The ability to be flexible in a rapidly changing environment
  • You are collaborative and are a team player
  • You have a high attention to detail when implementing designs
  • You’re not afraid to ask questions. You care about variable names

Nice to Haves:

  • Experience with Typescript
  • Experience with MobX, Microsoft App Center, Styled Components
  • Experience with AWS and Serverless Framework
  • Experience writing tests
  • Experience with SQL databases such as Postgres
  • Experience with design tools such as Figma
  • Experience with GraphQL and REST APIs

or