Senior Front-end (Vue.js and React) Developer

We are seeking a talented and driven Front-End Developer to join our team and contribute to the development of extranet/back-office application. This application serves as a central hub for customers, providing a comprehensive suite of services related to their hardware and software. You will be instrumental in building and maintaining user-friendly and efficient interfaces using Vue.js and React, while working with TypeScript to ensure code quality and maintainability.

Required Skills and Experience:

  • Proven experience in front-end development using Vue.js and React.
  • Strong proficiency in TypeScript.
  • Solid understanding of HTML, CSS, and JavaScript (ES6+).
  • Experience with state management libraries (e.g., Vuex, Redux).
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with version control systems (e.g., Git).
  • Understanding of responsive design and cross-browser compatibility.

Personal Attributes:

  • Autonomous: Ability to work independently and take ownership of tasks.
  • Proactive: A self-starter with a strong drive to identify and solve problems.
  • Very Good Communication Skills: Ability to effectively communicate technical concepts to both technical and non-technical audiences.
  • Team player with a collaborative mindset.
  • Passion for creating exceptional user experiences.

Responsibilities:

  • Develop and maintain front-end components and features using Vue.js and React.
  • Write clean, maintainable, and well-documented TypeScript code.
  • Collaborate with back-end developers, and product managers to deliver high-quality solutions.
  • Participate in code reviews and contribute to improving our development processes.
  • Troubleshoot and debug front-end issues, ensuring optimal performance and user experience.
  • Stay up-to-date with the latest front-end technologies and best practices.