Front-End Developer

We are looking for a talented and passionate Front-End Developer to join our team. The ideal candidate will have strong skills in ReactJS and CSS preprocessors (such as Sass or LESS) and a keen eye for detail in crafting responsive, high-performance, and user-friendly web applications.

Key Responsibilities:

  • Develop, maintain, and enhance the front-end of web applications using ReactJS.
  • Collaborate closely with UI/UX designers to implement visually appealing and interactive user interfaces.
  • Write and optimize reusable, well-documented, and maintainable code.
  • Use CSS preprocessors (e.g., Sass, LESS) to streamline and structure styling.
  • Ensure responsive design and cross-browser compatibility across all devices and platforms.
  • Work closely with back-end developers to integrate APIs and other services.
  • Continuously improve application performance and user experience.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Web Development, or a related field, or equivalent work experience.
  • 2+ years of experience in front-end development, primarily working with ReactJS.
  • Proficiency in JavaScript, HTML5, CSS Library (Bootstrap, Tailwind ,..) and CSS3.
  • Strong experience with CSS preprocessors like Sass or LESS.
  • Understanding of front-end build tools such as Webpack, Babel, and npm.
  • Familiarity with version control systems, especially Git.
  • Knowledge of responsive and mobile-first design principles.
  • Experience in integrating RESTful APIs and working within a component-based architecture.

Preferred Skills:

Familiarity with Figma or Adobe XD for interpreting design files.

Familiarity with state management libraries

Experience with front-end testing frameworks.

Knowledge of accessibility standards and best practices.

Job Type: Full Time
Job Location: BENI SEUF

Apply for this position

Allowed Type(s): .pdf, .doc, .docx