Frontend Developer

Join our team and build your career with us

🏢 Jack Westin 📁 FrontEnd 🎯 Entry level

Job Description

Jack 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 Principles

As we continue to grow and help students, we are guided by three major principles that we believe are vital to our community.

Attention to quality

We 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 support

We’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 anytime

We 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 Role

Hiring a Frontend developer (Vue.js) Full-time remote position

Requirements

Strong proficiency in Vue 3
Solid experience with Nuxt 4
Advanced TypeScript skills
Proficiency in Tailwind CSS and responsive, component-driven UI development
Experience building and publishing reusable Vue component libraries / npm packages
Solid understanding of Vite — build optimization, and bundling concepts
Experience with state management and Nuxt data fetching patterns
Hands-on experience with Vitest for unit and integration testing
Storybook experience
Semantic versioning, changelog discipline, and breaking change awareness
Strong Git workflow
Healthy code review culture
Nice to Have

Vue 2 / Nuxt 2 experience
Monorepo experience
E2E testing with Playwright or Cypress
CI/CD experience
Accessibility awareness
Salary Range: $2000-$3000
You will be receiving a technical assessment

Job Overview

  • Career Level: Entry level
  • Job Type: Full Time
  • Date Posted: April 15, 2026
  • Application Deadline: 15/05/2026 2:43 am

Share This Job