About the Role
The role involves developing user-facing features using Vue.js, collaborating with designers and backend developers to integrate components, and ensuring high performance across devices and platforms.
Responsibilities
- Design and implement front-end components using Vue.js
- Collaborate with UX designers to translate mockups into functional interfaces
- Optimize applications for maximum speed and scalability
- Work closely with backend developers to integrate RESTful APIs
- Troubleshoot and debug client-side issues
- Write clean, maintainable, and well-documented code
- Participate in code reviews and team planning sessions
- Ensure compatibility across browsers and devices
- Maintain existing codebases and refactor when necessary
- Stay current with evolving Vue.js standards and best practices
Nice to Have
- Experience with TypeScript in Vue projects
- Knowledge of server-side rendering with Nuxt.js
- Background in test-driven development
- Exposure to CI/CD pipelines
- Understanding of accessibility standards
- Previous work in remote or distributed teams
Compensation
Competitive salary with benefits
Work Arrangement
Remote option available
Team
Collaborative team environment focused on agile development
Why Join Us
- Opportunity to work on innovative web applications with modern tooling
- Flexible work environment with remote options
- Support for professional development and learning
Application Process
- Submit your resume and a link to your GitHub or portfolio
- Shortlisted candidates will be contacted for a technical interview
Does not sponsor visas