- Developing user interfaces using HTML, CSS, and JavaScript technologies.
- Collaborate with UI/UX designers and back-end developers to implement responsive and interactive web applications.
- Develop reusable components and libraries for future use.
- Optimize applications for maximum speed, scalability, and efficiency.
- Ensure the technical feasibility of UI/UX designs.
- Maintain and improve website
- Optimize applications for maximum speed
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Write functional requirement documents and guides
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Stay up-to-date on emerging technologies
Bachelor’s degree in Computer Science, Software Engineering, or a related field. Proven work experience as a Front-end developer.Expertise in modern front-end technologies, including HTML5, CSS3, and JavaScript ES6+.Proficiency in one or more front-end frameworks, such as React.js, Angular, or Vue.js.Experience with version control systems like Git.Familiarity with RESTful APIs and asynchronous request handling.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.