An entertainment client is looking for a JavaScript Developer to remotely join their team.
They will be responsible for maintaining the existing React code, as well as building out new features in existing and new projects…
The majority of the development will be focused on new projects.
JS Build Tools - Currently using webpack, but understanding the build process that JavaScript uses will be helpful, regardless of specific tools.
- Compile Time Optimizations Build tools, have various features to help reduce file size understanding what's available, and how it may affect your code is helpful.
- Compile Time Optimizations Build tools, have various features to help reduce file size understanding what's available, and how it may affect your code is helpful.
- 5+ years developing in JavaScript
- Experience With React A Majority of Administration, and key parts of our Storefront use React.
- Experience With React A Majority of Administration, and key parts of our Storefront use React.
- Familiarity with Apollo, or similar (Fetch, JQuery XHR, ect) Most of the new code leverages Apollo and GraphQL for Data requests; being familiar with retrieving data over a network from within a react app is necessary.
- Familiarity with Apollo, or similar (Fetch, JQuery XHR, ect) Most of the new code leverages Apollo and GraphQL for Data requests; being familiar with retrieving data over a network from within a react app is necessary.
- Data Manipulation Some parts of the application require sorting and manipulating data within the UI. Understanding the array functions
- Data Manipulation Some parts of the application require sorting and manipulating data within the UI. Understanding the array functions
- Working Independently As a fully remote team they tend to work asynchronously. Asking questions when needed, and looking at unassigned tasks when you have the time are both important. The team tends to talk through problems, and occasionally codepair but ultimately the majority of the work is done independently.
- Working Independently As a fully remote team they tend to work asynchronously. Asking questions when needed, and looking at unassigned tasks when you have the time are both important. The team tends to talk through problems, and occasionally codepair but ultimately the majority of the work is done independently