We are seeking a talented and passionate Frontend React JS Developer to join our team in Waltham, MA. The ideal candidate will be responsible for developing and implementing user interface components using React.js concepts and workflows. You will also be tasked with profiling and improving front-end performance and documenting our front-end codebase.
Key Responsibilities:
Develop and implement highly responsive user interface components using React.js
Write application interface code using JavaScript following React.js workflows
Troubleshoot interface software and debug application code
Develop and implement front-end architecture to support user interface concepts
Monitor and improve front-end performance
Document application changes and develop updates
Collaborate with back-end developers and web designers to improve usability
Qualifications:
min overall 7+ years of experience related field
Bachelor’s degree in Computer Science, Information Technology, or a related field
Proven 5+ years experience working as a React.js Developer
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux
Experience with user interface design
Excellent troubleshooting skills
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements
Familiarity with code versioning tools such as Git
Preferred Qualifications:
Experience in the utilities sector
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Knowledge of performance testing frameworks including Mocha and Jest
An understanding of best practices in web development and responsive design
Bachelor's Degree