Employer Active
1. Collaborate with product managers, designers, and back-end developers to translate design prototypes and user stories into functional web applications.
2. Develop responsive, interactive, and extensible user interfaces using HTML, CSS, and JavaScript frameworks (e.g. React, Angular, Vue.js) while adhering to programming standards and best practices.
3. Implement front-end components and features, such as navigation menus, forms, data visualizations, and animations, to enhance user engagement and ease of use.
4. Optimize web applications for maximum speed, performance, and scalability, using techniques such as lazy loading, code splitting, and caching to improve user experience and reduce loading times.
5. Ensure sideways compatibility and responsiveness of web applications across multiple devices and platforms, by performing extensive testing and debugging to resolve any issues.
6. Collaborate with back-end developers to integrate front-end components with server-side programming, REST-based APIs, and third-party services, ensuring seamless data and functionality exchange.
7. Participate in code reviews, provide constructive feedback, and refactor code as needed to maintain code quality, readability, and maintainability.
8. Follow the latest front-end technologies, industry trends and best practices, and actively share knowledge and insights with team members.
Full Time