Vue.js Frontend Developer (Remote – U.S.)
About the Role
We’re looking for a talented Vue.js Developer who knows how to build clean, scalable, and well-structured applications. You’ll be creating frontend components, wiring them up to our API (documented in Swagger), and ensuring best practices are followed across the board. This role is perfect for someone who’s proactive, thrives on independence, and enjoys solving problems without micromanagement.
This is a 90-day contract-to-permanent position, with a strong intention to transition to full-time employment. Upon conversion, the full-time role includes a comprehensive benefits package, including medical, dental, and vision coverage, 401(k), paid time off, and more. Candidates must be eligible for full-time employment in the United States to be considered.
What You’ll Do
Develop and maintain Vue 3 components that integrate seamlessly with our API
Work with Pinia stores to manage state in a scalable, organized way
Implement frontend best practices to keep our codebase clean and maintainable
Use axios and a structured service layer approach for API communication
Leverage Swagger documentation to connect frontend to backend
Deliver features independently, taking ownership from concept to deployment
Write clean, efficient, and maintainable code
What We’re Looking For
Strong proficiency in Vue.js (Vue 3)
Familiarity with TypeScript in a Vue environment
Hands-on experience with Pinia for state management
Solid understanding of axios, service layers, and API integration patterns
Comfortable working with Swagger documentation to consume backend services
Experience with frontend best practices, including component design and code structure
Self-starter mindset – someone who can pick up tasks and run with them
An eye for design and user experience
Excellent communication skills and ability to work effectively in a remote team
Bonus Points
Experience with PrimeVue
Strong UX background
Why Join Us?
100% remote role (U.S. only)
Work with modern tech and a motivated, collaborative team
Autonomy and trust to get things done without micromanagement
The chance to directly shape and improve a growing product from the ground up