ReactJS Sr. Developer
Overview
In this role you will shape the front-end of our applications, delivering responsive UI components and robust client-side architecture. You will collaborate with the team to translate requirements into interactive experiences, optimize performance, and ensure quality through testing. You’ll work with React concepts, modern JavaScript, and build tools to support scalable interfaces. This is a hands-on position in a collaborative environment that values strong UI/UX sensibilities and technical excellence.
ResponsibilitiesDiscuss UI ideas and applications with the teamReview application requirements and interface designsIdentify web-based user interactionsDevelop and implement highly responsive UI components using React conceptsWrite interface code using JavaScript following React.js workflowsTroubleshoot and debug interface softwareDevelop front-end architecture to support UI conceptsMonitor and improve front-end performance
Key requirementsStrong ReactJS skills with Hooks, Redux and middlewareExperience with module design (RequireJS, CommonJS, ES6)Proficiency in HTML5, CSS3 and JavaScript (ES5/ES6)Experience with JavaScript unit testing frameworks (Jest, Enzyme, Mocha, Chai, Jasmine)Understanding of UX design principlesExposure to packaging/build tools (Webpack 3 or later)ReactJSHooksReduxRedux middlewaresModule design (RequireJS, CommonJS, ES6)HTML5