Responsibilities of our Front End Developer:
Develop user-facing features
Build reusable components, code, and libraries
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
Assure that all user input is validated before submitting to back-end services
Collaborate with other team members and stakeholders
Preferred Skills and Qualifications of our Front End Developer:
5+ years with React or similar framework (React Native, Redux, Angular, Ember, Vue, Svelte, etc).
4+ years total web development experience
Proficient understanding of JavaScript
Proficient understanding of cross-browser compatibility
Proficient understanding of Git
Good understanding of asynchronous request handling, and RESTful service architecture
Basic understanding of web markup, including HTML5 and CSS3
Understanding of Web pack a plus
Understanding of Preact , Normalizr, Reselect a plus
Bachelor's degree