Senior React Engineer

This job is for Senior React developers who are comfortable working with WordPress as a backend. You will join a distributed team to solve interesting engineering challenges for household names across the globe.

Though familiarity with WordPress is a core requirement, you will not be expected to code in PHP on a day-to-day basis. As a rule of thumb, if you can build a custom Gutenberg block, you are qualified to apply for this position 🚀

Key Responsibilities

  1. Developing a well structured front end application using React.js and CSS. CSS is a must.
  2. Create reusable React Components for internal use and public distribution. (We love sharing our code #foss.)
  3. Writing optimized code for best performance on web and mobile devices.
  4. Working with the backend team to finalize REST API endpoints or GraphQL schema.

Must Haves

  1. Proficient in core JavaScript (ES6/ESNext) and CSS.
  2. Familiarity with common React workflows such as Redux.
  3. Understanding of Isomorphic applications and SSR.
  4. Knowledge of user authentication techniques such as JSON Web Tokens.
  5. Knowledge of React frameworks such as Gatsby and NextJS.
  6. Should have experience with front-end development tools like Webpack, Babel, and NPM.
  7. Experience in building blocks for the WordPress’ Gutenberg block editor.

Good to Have

  1. Some knowledge of PHP 
  2. Some experience using WordPress as a backend.
  3. Experience working with GraphQL
  4. Remote ready! Our clients and team are both remote.

Application Form

Join our fully distributed team to solve interesting challenges for household brands across the globe 🌐

Personal information

Accepted file types: pdf, Max. file size: 100 MB.
Please upload PDF only
If you ever created one, please share it even if its not up to date
You can submit the Stack Exchange network profile URL instead of separate URLs for Stack Overflow, WordPress SE, Server Fault, etc
Any additional links you would like to share to demonstrate your expertise (e.g. social media, forums, blogs, articles)

Additional Questions

Self Evaluation

We don’t expect you to be great at every technology here. This rating allows us to interview you better.
This field is for validation purposes and should be left unchanged.