Senior React Developer
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.