Role Intent
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
- 5 to 8 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
Education
B Tech / MCA / PG in Computer Science