Frontend Developer
Posted Updated
Description
Responsibilities:
- Develop and maintain scalable frontend components using Vue.js and TypeScript.
- Collaborate with designers, product managers, and backend developers to create seamless user experiences.
- Write clean, maintainable, and well-tested code.
- Optimise applications for speed, performance, and responsiveness.
- Participate in code reviews and contribute to frontend architecture discussions.
- Stay updated on the latest trends and best practices in frontend development.
Requirements:
- 3+ years of hands-on experience in frontend development using Vue.js .
- Strong proficiency in TypeScript and JavaScript (ES6+).
- Solid understanding of component-based architecture and state management.
- Experience integrating RESTful APIs.
- Good grasp of responsive design principles and modern CSS (SCSS, Tailwind, or similar).
- Experience with Pinia for state management.
- Familiarity with Apollo Client and GraphQL.
- Exposure to CI/CD processes and tools.
- Unit testing using frameworks like Jest or Vue Test Utils.
