To evaluate the business requirements and prepare detailed technical specifications for developing the system/platform. This position will have coaching responsibilities and may have supervisory responsibilities.
Role Description
Create application front end as per design comps and information architecture Integrate front-end application with the application business layer Follow best practices and standards for accessibility and cross-browser compatibility Collect feedback from design and technical staff on Website development needs Understand executing accessibility and progressive enhancement presentation Stick to established coding standards and group procedures individually and in teams Conduct usability testing to resolve interface problems Ensure design consistency with client’s development standards and guidelines
Experience
3 to 5 years of experience as a Front-end developer In-depth understanding of the entire web development process (design, development and deployment) Understanding of layout aesthetics Applied experience of UI development principles
Technical / Functional Skills
Hands on experience with Reactjs and Typescript Experience with JavaScript, CSS and HTML Familiarity in writing Unit tests Experience in doing component-based development, state management using redux or similar frameworks High level understating of SPA frameworks like React JS or Angular JS Understanding of build tools like webpack, babel