About the Role
Design and build robust front-end systems using Vue.JS, ensuring performance, maintainability, and alignment with product goals through close collaboration with design and backend teams.
Responsibilities
- Develop and maintain scalable user interfaces using Vue.JS and related frameworks
- Collaborate with product managers and designers to define feature requirements
- Write clean, testable, and well-documented code
- Optimize applications for speed, responsiveness, and accessibility
- Participate in code reviews to ensure code quality and knowledge sharing
- Troubleshoot and resolve front-end defects and performance bottlenecks
- Integrate with RESTful APIs and backend services
- Implement automated testing strategies for front-end components
- Stay current with evolving Vue.JS ecosystem tools and best practices
- Mentor junior engineers and contribute to team technical growth
- Support deployment pipelines and CI/CD processes
- Ensure compatibility across browsers and devices
- Contribute to architectural decisions for front-end systems
- Collaborate on UI component library development and maintenance
- Promote consistent design and interaction patterns across products
Nice to Have
- Experience with TypeScript in front-end applications
- Familiarity with Nuxt.js or similar Vue frameworks
- Knowledge of GraphQL and associated client libraries
- Background in performance monitoring and optimization
- Experience with micro-frontend architectures
- Exposure to server-side rendering techniques
- Understanding of security best practices for web applications
- Involvement in open-source projects or technical communities
- Experience working in agile or Scrum environments
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Collaborative engineering team with cross-functional product and design partners
About the Team
We are a dedicated group of engineers focused on delivering intuitive and reliable web experiences. The team values technical excellence, continuous learning, and open communication. You will work closely with product and design to bring complex ideas to life through thoughtful implementation.
What We Offer
- Opportunities for professional development and technical leadership
- Flexible work schedule with hybrid working options
- Comprehensive health and wellness benefits
- Annual learning and conference stipend
- Inclusive culture that supports diverse perspectives
Available for qualified candidates