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.