Frontend React Engineer

last updated December 2, 2022 5:06 UTC

Podchaser

HQ: Louisville, KY

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc
About This Position

This is an entirely remote role, with the ability to work from anywhere (as long as you have decent internet).

We are looking for a highly proficient React developer (4+ years experience) to oversee the ongoing development of Podchaser’s frontend. Your initial goals will be to develop a strategy to improve the performance of the site on a number of metrics, as well as working with the lead designer to create a more reusable library of custom components to allow for faster development of new features. You will also be responsible for designing and implementing an automated testing strategy.

Podchaser is a server-rendered universal app in which SSR plays a large part for both SEO and performance and you will be expected to have skills in NodeJS, Webpack and Express in order to support and improve the server rendering. Knowledge of techniques such as stream rendering and lazy hydration, as well as upcoming React features such as concurrent mode and server components will be very highly regarded.

We are an entirely distributed team and as such a lot of our communication happens asynchronously – you will be expected to provide daily updates of your progress via tools like Slack, Asana and Gitlab, as well as attend a weekly virtual standup via video call.
We welcome applicants from a variety of backgrounds and perspectives, as we believe a diverse team leads to diverse ideas and solutions!

Your Responsibilities:
  • Work with a small team of frontend developers and help them write better, more performant code through discussion and code reviews
  • Develop and administer a strategy for frontend performance improvements
  • Develop and administer a strategy for improving the reusability of our component library
  • Develop and administer a strategy for increasing our automated test coverage
Required Skills:
  • Javascript/ES6+
  • React
  • 4+ years
  • SSR/universal apps
  • Hooks
  • CSS-in-JS (we use Aphrodite)
  • Redux
  • Redux Saga
  • Webpack
  • NodeJS
  • Express
  • Git
  • Ability to work with third-party dependencies and debug dependency conflicts
  • Experience with automated testing suites
  • Experience with consuming REST APIs
Highly Regarded Skills:
  • Advanced techniques for frontend performance such as stream rendering, lazy hydration, etc
  • Visual Regression Testing
  • Experience with GraphQL APIs
  • Typescript (especially experience in progressively migrating an ES6 application to Typescript)
This is a full time, remote-only role. You will be required to participate in regular video chat meetings, as well as daily discussions via Slack.
We appreciate and welcome a wide variety of perspectives on our team, so diverse applicants are welcome! Ideally you will have an interest in podcasts and/or podcasting as we like our team members to play a role in the future of the company.
Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0