- Develop and maintain responsive web applications using Vue.js and TypeScript.
- Build reusable, modular, and scalable UI components.
- Collaborate with UX/UI designers to implement pixel-perfect user interfaces.
- Integrate RESTful APIs and backend services.
- Optimize application performance and ensure cross-browser compatibility.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews and development planning activities.
- Troubleshoot and debug application issues.
- Work in Agile/Scrum development environments.
- Collaborate with backend developers, QA teams, and product owners.