Senior React Developer

Posted Nov 5

Description

We're looking for a Senior React Developer to join our small but quickly growing React front-end development team. We currently maintain several fairly complex React web and native apps that leverage a shared set of libraries (i.e. NPM packages) to maximize code reuse.

The ideal candidate will have experience with both ReactJS and React Native - our current React developers work across both platforms. All of our apps and libraries are built with Typescript, so experience with Typescript is a hard requirement. We rely on Redux for state management and Emotion for CSS-in-JSS and a fairly sophisticated theming system that works across both web and native.

  • Competitive salary with benefits package.
  • Flexible work hours and remote working.
  • Opportunity for professional growth and development.
  • Collaborative and innovative work environment.

Requirements

  • We're looking for someone who can be a key contributor and take ownership of large features that get deployed across our suite of web and native apps, as well as contribute to the open-source libraries upon which these apps are built.
  • Bachelor’s degree in a related field and at least 5 years of experience
  • Must have hand on experience with React.js, React Native, and Typescript
  • Must be flexible to work in the US (EDT/ET) working hours till 2 pm ET.
  • Candidates must have their own system/work setup for remote work.
  • Advantageous: If worked on Redux (or similar) and Emotion (or Styled Component.

Important tools & technologies

  • ReactJS
  • React Native
  • Typescript
  • Redux (or similar)
  • Emotion (or Styled Components)
  • date-fns (or similar)
  • React Router
  • React Navigation
  • Google Maps
  • Firebase
  • Push Notifications
  • Apple Pay / Google Pay
  • CircleCI
  • Sentry

Benefits

  • Competitive salary with benefits package.
  • Flexible work hours and remote working.
  • Opportunity for professional growth and development.
  • Collaborative and innovative work environment.