We are seeking a talented frontend developer to join our team. As a frontend developer, you will be responsible for designing, developing, and implementing user-facing features for our web applications. You will work closely with our design team to ensure that our applications are visually appealing and easy to use.
Responsibilities:
Develop new user-facing features for our web applications
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize the application for maximum speed and scalability
Collaborate with other team members.
Stay up-to-date with emerging trends and technologies in frontend development.
Requirements:
Bachelor's degree in Computer Science or a related field
Proven experience as a frontend developer or similar role
Proficient understanding of web markup, including HTML5, CSS3
Proficient understanding of client-side scripting and JavaScript frameworks, such as React, Angular, nextjs or Vue.js
Experience with version control systems, such as Git
Good understanding of asynchronous request handling, partial page updates, and AJAX
Understanding of SEO principles and ensuring that applications adhere to them
Experience with responsive design and cross-browser compatibility
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
Nice to have:
Experience with backend technologies such as Node.js, PHP.
Familiarity with CSS preprocessors like Sass or Less
Qualification:
Bachelors degree in Computer Science, Information Systems, or a related subject.