The Frontend Engineer strives to build solid frontend foundations, infrastructure, and top-notch experiences.
You are required to work in teams alongside back-end developers, graphic designers, and user experience designers to ensure all elements of web creation are consistent.
This requires excellent communication and interpersonal :
- Develop high-quality and responsive user interfaces using HTML, CSS, and JavaScript.
- Implement and maintain frontend frameworks and libraries, such as React, Angular, or Vue.js
- Collaborate with designers to translate wireframes and mockups into functional UI components.
- Ensure cross-browser compatibility and optimize web applications for maximum speed and scalability.
- Write clean, modular, and maintainable code following coding standards and best practices.
- Conduct thorough testing and debugging to ensure the functionality and performance of UI components.
- Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
- Work closely with backend engineers to integrate frontend interfaces with server-side logic
and APIs.
Collaborate with product managers and stakeholders to understand project requirementsandprovide technical insights.
Stay up-to-date with the latest front-end technologies, trends, and best practices, andproactively suggest improvements to the development process.
Champion usability and accessibility, adhering to web accessibility guidelines (e.g., WCAG) and implementing UX :A minimum of 1+ years of relevant experience.Proficient knowledge of any popular JS framework like React, Ember, Angular, or Backbone.Experience with common front-end tools like SASS / Stylus, Jade, Grunt / Gulp, etc.Good understanding of REST API.Ability to build a feature from scratch & drive it to completion.A willingness to learn new technology, whatever lets you deliver the best to have :We also expect the following, but we accept that you can be a great developer without fulfilling the below. So go ahead and apply even if the following isn't applicable :
Have a few weekend side projects up on GitHub.Have contributed to an open-source project.Have worked at a product company(ref : hirist.tech)