Job Description :
What You''ll Do
· Design, develop, document, and deploy standalone JavaScript apps using React and Redux
· Level up velocity, quality, and user experience by helping us improve the paradigms, patterns, and practices of front-end development at Conductor
· Collaborate with engineers on your team, on other development teams, and on the Product and design teams
· Refactor and re-architect existing code to comply with modern practices and tools
Who You Are
· You have 5+ years of professional experience building web apps with JavaScript, CSS, and HTML.
· You have at least one year of professional experience with React, and at least one year with Redux or some similar state management library.
· You have professional experience with tools for testing, compiling, building, and managing JS web applications, such as Mocha, Karma, npm, webpack, Babel, UglifyJS, etc.
· You have professional experience working on a large web app with extensive CSS, and with at least one CSS preprocessor such as Sass, Less, or Stylus
· You are fluent in JavaScript fundamentals and patterns. For example, you know what closures and prototypes are, and you know how to write a heavily asynchronous app with events, promises, or async/await patterns.
· You are proactive. When you see something that can be fixed, improved, or optimized, you don''t wait for someone else to do it.