Frontend Developer (Tailwind CSS & Vue.js)
Full time
Remote / Worldwide
Engineering
Job description
We're looking for a talented Frontend Developer with expertise in Tailwind CSS and Vue.js to create beautiful, responsive, and performant user interfaces. You'll work closely with our design and backend teams to bring our products to life.
In this role, you'll be responsible for implementing pixel-perfect designs, building reusable components, and ensuring our applications provide an excellent user experience across all devices. You'll have the creative freedom to suggest improvements and contribute to our design system.
Join our team and work on exciting projects that impact thousands of users daily. We value clean code, attention to detail, and a passion for creating delightful user experiences.
In this role, you'll be responsible for implementing pixel-perfect designs, building reusable components, and ensuring our applications provide an excellent user experience across all devices. You'll have the creative freedom to suggest improvements and contribute to our design system.
Join our team and work on exciting projects that impact thousands of users daily. We value clean code, attention to detail, and a passion for creating delightful user experiences.
Responsibilities
- Develop responsive and interactive user interfaces using Vue.js and Tailwind CSS
- Implement designs from Figma/Adobe XD with pixel-perfect accuracy
- Build reusable Vue components and maintain component library
- Integrate frontend with backend APIs and handle data flow
- Optimize application performance and load times
- Ensure cross-browser compatibility and responsive behavior
- Write clean, maintainable, and well-documented code
- Participate in code reviews and maintain code quality standards
- Collaborate with designers to refine UI/UX implementations
- Debug and fix frontend issues across different browsers and devices
- Stay current with Vue.js ecosystem and frontend best practices
- Contribute to technical discussions and architectural decisions
- Work in an agile environment with regular sprint cycles
Requirements
- 3+ years of professional frontend development experience
- Strong proficiency in Vue.js 3 (Composition API preferred)
- Expert-level knowledge of Tailwind CSS
- Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+)
- Experience with Vue Router and state management (Pinia/Vuex)
- Knowledge of responsive design principles and mobile-first development
- Experience with build tools (Vite, Webpack)
- Familiarity with RESTful APIs and async/await patterns
- Understanding of browser compatibility and cross-browser testing
- Experience with Git and collaborative development workflows
- Knowledge of web performance optimization techniques
- Strong attention to detail and design aesthetics
- Good communication skills and ability to work in a team
- Portfolio or GitHub profile showcasing your work