Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collaborate with cross-functional teams, including designers and backend developers, to translate design mockups and wireframes into responsive and pixel-perfect frontend solutions.
- Develop and maintain user interfaces for web and mobile applications using HTML, CSS, and JavaScript, as well as modern front-end frameworks such as React, Angular, Next or Vue.js.
- Implement and maintain reusable UI components and libraries to ensure consistency and efficiency across projects.
- Conduct thorough testing and debugging of frontend code to identify and fix bugs, inconsistencies, and performance issues.
- Optimize frontend performance for speed and responsiveness, ensuring smooth and seamless user interactions.
- Stay updated on emerging front-end technologies, trends, and best practices, and proactively incorporate them into projects.
- Collaborate with designers to ensure that user interfaces are visually appealing, user-friendly, and aligned with brand guidelines and design principles.
- Work closely with backend developers to integrate frontend interfaces with backend systems and APIs.
Job Requirements
- Bachelor’s degree in computer science, Information Technology, or related field.
- 3 years of experience in front-end development, with proficiency in HTML, CSS, and JavaScript, as well as experience with front-end frameworks such as React, Angular, or Vue.js.
- Strong understanding of responsive design principles, cross-browser compatibility, and accessibility standards.
- Experience with version control systems, such as Git, and frontend build tools, such as Webpack or Gulp.
- Ability to work collaboratively in a fast-paced environment and effectively communicate with cross-functional teams.
- Attention to detail and a passion for delivering high-quality user experiences.
- Strong problem-solving skills and ability to adapt to evolving project requirements and priorities.
- Familiarity with UI/UX design principles and the ability to collaborate closely with designers to achieve optimal user interfaces.