Are you an expert in all things front-end, ready to lead a team in delivering a high-quality web application to support our proprietary workflow, evaluation and business intelligence platform? As our lead front-end developer, you will set standards with regard to application architecture, html, css, unit and end-to-end testing. You will also coach and guide the team with respect to front-end strategy and determine how best to disseminate relevant knowledge so everyone can perform at the highest level. If this sounds like a challenge you are looking for, read on!
Responsibilitieso Develop and implement highly-responsive user interface components in a secure, well-tested, and performant wayo Develop and implement front-end architecture to support user interface concepts.o Build reusable components and front-end libraries for future useo Translate wireframes and mockups into high quality codeo Optimize components for maximum performance across multiple browserso Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new featureso Meet with development team to discuss user interface ideas and applicationso Monitor and improve front-end performance.o Document application changes and new standards/practiceso Keep up to date with latest technologies and trends and be able to incorporate new ideas into our current development processo Ensure the technical feasibility of UI/UX designso Coach and mentor other engineers on the team as appropriate.Qualificationso Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelo 4+ years experience working as a React developero Proficient understanding of React.js and its core principleso Experience with popular React.js workflows (such as Flux or Redux)o Experience in Typescript, CSS, and HTMLo Familiarity with RESTful APIs