We’re looking for a Senior Frontend 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.
Requirements:
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 7+ years of professional experience in frontend web development.
- 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.
- Profound expertise in React.js, React Native, and Typescript and its benefits in a React context, showcasing the ability to utilize advanced type systems for robust code.
- Extensive experience with standard front-end development tools such as Redux, (or similar) and Emotion (or Styled Components).
- Strong sense of web design and an acute awareness of the fundamentals of user experience, with the ability to translate these concepts into exceptional user interfaces.
- Comfortable working with US shift hours at least till 2 pm ET time zone and with own device.
Benefits:
- Competitive salary with benefits package.
- Flexible work hours and remote working.
- Opportunity for professional growth and development.
- Collaborative and innovative work environment.
- Unlimited vacation.