Job Summary:
We are seeking a talented Front End Developer to join our team. The ideal candidate will be responsible for designing and implementing user-facing features, ensuring the technical feasibility of UI/UX designs, and optimizing applications for maximum speed and scalability. This role requires a strong understanding of web development technologies and a passion for creating exceptional user experiences.
Responsibilities:
* Develop user-facing features using HTML, CSS, and JavaScript.
* Collaborate with back-end developers and web designers to improve usability.
* Ensure the technical feasibility of UI/UX designs.
* Optimize applications for maximum speed and scalability.
* Implement responsive designs and ensure cross-browser compatibility.
* Stay updated on emerging front end technologies and best practices.
* Troubleshoot and debug issues as they arise.
Requirements:
* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
* Proven experience as a Front End Developer or similar role.
* Strong proficiency in HTML, CSS, and JavaScript.
* Experience with front-end frameworks such as React, Angular, or Vue.js.
* Knowledge of web performance optimization techniques.
* Familiarity with version control systems such as Git.
* Excellent communication and collaboration skills.
* Attention to detail and a passion for creating exceptional user experiences.
Preferred Qualifications:
* Experience with responsive design and mobile-first development.
* Understanding of server-side CSS preprocessors such as Sass or Less.
* Familiarity with build tools such as Webpack or Gulp.
* Experience with testing frameworks such as Jest or Jasmine.
* Knowledge of SEO principles and best practices.
* Experience working in an Agile/Scrum environment
Job Type: Full-time
Schedule:
- Monday to Friday
Education:
- Bachelor’s (Required)
Experience:
- Angular: 1 year (Required)
- total work: 1 year (Required)
- HTML5: 1 year (Required)