Front end Developer – React.Js + Vue.Js
Role overview
We are looking for a talented Front-End Developer (Vue.js) to join our dynamic development team. The ideal candidate will be responsible for building intuitive, responsive, and high-performing user interfaces. You will work closely with designers, back-end developers, and product managers to deliver seamless digital experiences that align with our business goals.
Key Responsibilities
– Develop, test, and maintain scalable front-end applications using Vue.js and related technologies.
– Collaborate with UX/UI designers to translate wireframes and mockups into interactive user interfaces.
– Optimize web pages for maximum speed, performance, and responsiveness across all devices and browsers.
– Integrate RESTful APIs and handle data binding between front-end and back-end systems.
– Ensure code quality, reusability, and adherence to best development practices.
– Troubleshoot and debug issues to improve usability and performance.
– Stay updated with the latest front-end trends, frameworks, and tools to continuously enhance project outcomes.
Requirements
– Bachelor’s degree in Computer Science, Engineering, or a related discipline.
– Solid understanding of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
– Experience with Vuex, Pinia, or other state management libraries.
– Familiarity with RESTful APIs, Axios, and JSON data handling.
– Understanding of component-based architecture and front-end build tools (Webpack, Vite, NPM).
– Knowledge of Git version control and collaborative workflows (e.g., GitHub, GitLab).
– Strong attention to detail and ability to deliver clean, maintainable code.