Remote job
Mid Vue.js Developer
Job details
About this role
Role overview
This is a mid-level front-end engineering role supporting a fast-growing US-based startup that builds supply chain solutions for the healthcare industry. The work centers on Vue.js application development, turning product wireframes into polished, responsive interfaces while partnering closely with backend and product teammates from concept through production. Advanced English is required, and some meetings may run as late as 6pm to align with US working hours.
Responsibilities
- Build, test, and deploy clean, maintainable features in Vue.js. - Translate wireframes and mockups into responsive, pixel-perfect interfaces using modern CSS frameworks such as Tailwind. - Design effective client-side state management and tune performance to keep the application fast and fluid. - Collaborate with backend engineers to define, integrate, and consume well-structured RESTful APIs. - Contribute to code reviews, share best practices, and help evolve the internal component library.
Requirements
- Advanced written and spoken English. - 3+ years of professional front-end development in a production environment, ideally at a SaaS or startup company. - Strong command of modern JavaScript or TypeScript with hands-on Vue.js experience. - Practical experience with state management libraries such as Pinia, Vuex, Redux, or Zustand. - Solid grasp of modern CSS (Flexbox and Grid) plus hands-on Tailwind or CSS Modules. - Comfort with Git, pull requests, and CI/CD pipelines as part of everyday workflow.
Nice to have
- Comfort working in Figma with a strong design eye when high-fidelity mockups are not available. - Experience setting up and maintaining front-end build tools such as Vite. - Hands-on experience writing component tests with Jest, Vitest, or Cypress.