Junior Front-End Engineer (React / Vue) – Remote
Launch your coding career as a Junior Front-End Engineer building responsive, accessible, lightning-fast interfaces for national-scale products.
About the Team
A nimble, product-led technology studio delivers consumer-grade experiences for finance, health, media, and retail clients. You will collaborate with seasoned designers, QA, and DevOps specialists who prize curiosity, clean code, and ruthless performance optimization.
What You’ll Do
- Craft pixel-perfect UIs in React 19 or Vue 3, backed by modern tooling (Vite, Webpack, ESBuild).
- Translate Figma mock-ups into semantic HTML5 and Tailwind CSS that meet WCAG 2.2 AA guidelines.
- Integrate REST and GraphQL endpoints, handle state with Redux Toolkit or Pinia, and safeguard data flows with TypeScript.
- Write unit, integration, and end-to-end tests using Jest, Testing Library, and Cypress.
- Profile and shave milliseconds off first contentful paint, largest contentful paint, and time-to-interactive.
- Debug cross-browser quirks in Safari, Edge, Chrome, and Firefox—because everyone clicks differently.
- Commit code to GitHub, open disciplined pull requests, and automate checks through GitHub Actions.
- Document patterns in Storybook, keeping living design systems current.
- Pair program with senior mentors, absorb feedback, then teach someone else what you just mastered.
What You Bring
- Bachelor’s in Computer Science, Software Engineering, or equivalent STEM field.
- 0-2 years of professional JavaScript experience or solid internship/co-op projects.
- Fluency in HTML5 semantic tags, modern CSS (Flexbox, Grid), and ES2023 JavaScript syntax.
- Familiarity with at least one framework: React, Next.js, Vue, Nuxt, or Svelte.
- Comfort with Git branching strategies and CLI.
- Basic knowledge of accessibility standards and responsive design paradigms.
- Analytical mindset—profilers, lighthouse scores, and devtools are your compass.
- Clear, concise English communication; you translate technical jargon for humans.
- Growth mentality: you ask questions, embrace code reviews, and iterate relentlessly.
Nice-to-Have Extras
- Exposure to TypeScript strict mode, Tailwind CSS, or Styled Components.
- Understanding of micro-frontends, web components, or module federation.
- Awareness of WebSocket or WebRTC real-time patterns.
- Experience automating deployments with AWS Amplify, Vercel, or Cloudflare Pages.
Why You’ll Thrive
You’ll ship production code within weeks, guided by empathetic seniors. You’ll rotate across domains—fin-tech dashboards, telehealth portals, media players—gathering stories for your portfolio. And because the studio operates async-first, you may work anywhere in the United States; morning stand-ups fit into your time zone.