Mid-Level Frontend Developer (Vue.js)

Jack Westin · Posted 2026-07-07

About Jack WestinJack Westin is a leading Medical College Admissions Test (MCAT) preparation company which is known for crafting high quality, but free, practice materials. The MCAT tests students on the scientific reasoning skills and scientific knowledge which can be learned during typical undergraduate coursework.Our Three PrinciplesAs we continue to grow and help students, we are guided by three major principles that we believe are vital to our community.Attention to qualityWe only create courses and practice questions that we would use. That means having the best, first-class teaching content that can possibly exist. We're not satisfied with mediocrity. We don't care about the amount of time or money it takes to get something done right. If it's not perfect, we won't stop until we believe it is. This ethos runs deep within our company.Excellence in supportWe're obsessed with our students. Their well-being and success drives us each day. Great customer service is not an afterthought. It is the most important service we can offer. We understand that our students come from different learning backgrounds. It's our mission to ensure that each one has an amazing experience.Learn from anywhere at anytimeWe are committed to building the future of education on the internet so that it is easily accessible to all students from around the world. Our dedication is to all students who want to learn, regardless of their pace, and no matter what time of the day it is.About The RoleWe are seeking a Mid-Level Frontend Developer with strong experience in Vue.js to help build scalable, high-performance web applications. You will take ownership of frontend modules, collaborate across teams, and contribute to technical decision-making and product improvements.ResponsibilitiesBuild scalable frontend applications using Vue.jsDevelop reusable components and shared frontend librariesOptimize application performance and responsivenessCollaborate with UI/UX, backend, and product teamsReview code and mentor junior developersIntegrate APIs and third-party servicesParticipate in architecture and technical discussionsEnsure application quality through testing and debuggingRequired Skills2-5 years of frontend development experienceExperience with Nuxt.js or Next.jsStrong proficiency in JavaScript (ES6+) and TypeScriptSolid experience with Vue.js ecosystemExperience with state management toolsStrong understanding of REST APIs and asynchronous programmingExperience with responsive and cross-browser developmentFamiliarity with Git workflows and CI/CD pipelinesUnderstanding of frontend performance optimizationGood communication and collaboration skillsWhat We Offer100% remote, full-time position$2,000–$3,000/month (depending on experience)Real ownership and impact

Apply for this role

Related jobs in Software & IT