We are seeking a talented and creative Frontend Developer to join our dynamic team. As a Frontend Developer, you will be responsible for translating design concepts into interactive and engaging user interfaces. Your work will play a critical role in ensuring a seamless and visually appealing user experience across our web applications.
Develop and maintain responsive web applications using HTML, CSS, and JavaScript.
Collaborate with UX/UI designers to implement design specifications accurately.
Optimize applications for maximum speed and scalability.
Ensure cross-browser compatibility and address issues as they arise.
Write reusable code and libraries for future use.
Work with backend developers to integrate frontend components with server-side logic.
Participate in code reviews and contribute to continuous improvement of development processes.
Stay up-to-date with emerging frontend technologies and best practices.
Proficient in HTML5, CSS3, and JavaScript (ES6+).
Experience with frontend frameworks/libraries such as React, Angular, or Vue.js.
Strong understanding of responsive design principles and mobile-first development.
Familiarity with CSS preprocessors like SASS or LESS.
Knowledge of build tools and task runners such as Webpack, Gulp, or Grunt.
Experience with version control systems, preferably Git.
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team environment.
Excellent communication skills and ability to work with cross-functional teams.
Experience with TypeScript.
Familiarity with UI/UX design principles and tools such as Sketch or Figma.
Knowledge of performance optimization techniques.
Understanding of SEO best practices.
Experience with testing frameworks like Jest or Mocha.
Previous experience working in Agile/Scrum environments.