Description
A front-end web developer is responsible for implementing visual elements that users see and interact with in a web application. They are usually supported by back-end web developers, who are responsible for server-side application logic and integration of the work front-end developers do.
Requirements
1. Interpret and build designs developed by the product design team
2. Integrate APIs from the backend team
3. Participate in the ongoing development of applications that meet the needs of our customers
4. Design, build and maintain efficient and reliable code using Javascript, ReactJS, TypeScript, NextJS
5. State management with Redux, RTK
6. Perform tests
Qualifications
Proven work experience as a Front-end developer
Hands on experience with markup languages
Experience with JavaScript, CSS and jQuery
Familiarity with browser testing and debugging
In-depth understanding of the entire web development process (design, development and deployment)
Understanding of layout aesthetics
Knowledge of SEO principles
Familiarity with software like Adobe Suite, Photoshop and content management systems
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills
BSc degree in Computer Science or relevant field