Full Stack Developer

Vuejobs

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote options
Flexible hours
Corporate English club
Culture that cares
Career growth opportunities

Job summary

Nuxt is seeking a Full Stack Developer to own both frontend and backend work. You will build high-performance interfaces with Vue 3/Nuxt and develop reliable backend services with Node.js.

Manage from idea to production, creating scalable APIs and dynamic content-driven pages using Strapi and related CMS tools. You will design REST APIs, implement authentication/authorization, and ensure data integrity across databases.

Qualifications

  • 3+ years of commercial Full Stack experience (Mid) or 5+ years (Senior).
  • Strong commercial experience with Vue 3 and Nuxt 3.
  • Strong backend experience with Node.js and modern Node.js frameworks.
  • Understanding of Nuxt 4 architecture and migration principles is a plus.
  • Strong knowledge of TypeScript and modern JavaScript for frontend and backend.
  • Experience designing, developing, and integrating REST APIs.
  • Experience with Headless CMS solutions such as Strapi.
  • Strong SSR, hydration, and server-side rendering understanding.
  • Experience with Pinia state management and Nitro routes/middleware.
  • Experience with databases and ORM/ODM; database design and optimization.
  • Knowledge of semantic HTML5, CSS3, SCSS, and Tailwind CSS.
  • Experience with Vite, ESLint, Prettier, and modern Git workflows.
  • Ability to write clean, maintainable, scalable, well-documented code.
  • Knowledge of web security and API security best practices.
  • Strong communication and collaboration with Product/Design/QA teams.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Vue 3, Nuxt, and Node.js.
  • Build backend services, APIs, server logic, and integrations.
  • Create content-driven pages with Strapi and other CMS solutions.
  • Design and implement REST APIs and ensure frontend-backend communication.
  • Implement authentication, authorization, validation, and error handling.
  • Work with databases and optimize queries for performance.
  • Develop SSR apps and apply modern frontend/backend best practices.
  • Optimize app performance, Core Web Vitals, and API response times.
  • Use Pinia for state management and ensure data flow efficiency.
  • Collaborate with Product, Design, QA and other teams throughout the lifecycle.
  • Contribute to architecture discussions and maintain engineering standards.
  • Document code and development standards; share knowledge within the team.
  • Troubleshoot production issues and improve system reliability.

Skills

Communication
Team collaboration
Problem solving

Tools

Vue 3
Nuxt 3
Nuxt 4
Node.js
TypeScript
REST APIs
Strapi
Tailwind CSS
Vite
Pinia
Nitro
PostgreSQL/MySQL/MongoDB
CSS/SCSS
Tailwind
ESLint/Prettier

Job description

We’re looking for a Full Stack Developer who is confident on both sides of the stack - building modern, high-performance interfaces with Vue 3 / Nuxt and developing reliable backend solutions with Node.js.

You should be comfortable taking a feature from idea to production: understanding the requirements, making technical decisions, building APIs and frontend functionality, working with databases and integrations, and ensuring the final solution is scalable and maintainable.

Requirements
  • 3+ years of commercial experience in Full Stack development (Mid level) or 5+ years (Senior level).
  • Strong commercial experience with Vue 3 and hands-on experience with Nuxt 3.
  • Strong backend development experience with Node.js and modern Node.js frameworks.
  • Understanding of Nuxt 4 architecture and migration principles will be considered a strong advantage.
  • Strong knowledge of TypeScript and modern JavaScript across both frontend and backend.
  • Experience designing, developing, and integrating REST APIs.
  • Experience working with Headless CMS solutions such as Strapi or similar platforms.
  • Strong understanding of SSR , hydration, and server-side rendering architecture.
  • Experience with Pinia state management.
  • Familiarity with Nitro server routes and middleware.
  • Experience with backend architecture, API design, authentication, authorization, validation, error handling, and data processing.
  • Experience working with databases and ORM/ODM solutions.
  • Strong understanding of semantic HTML5, CSS3, SCSS, and Tailwind CSS.
  • Experience with Vite, ESLint, Prettier, and modern Git workflows.
  • Ability to write clean, maintainable, scalable, and well-documented code.
  • Understanding of web security and common API security practices.
  • Strong communication skills and ability to collaborate effectively with Product, Design, Backend/Frontend, and QA teams.
Nice to Have
  • Experience migrating projects from Nuxt 3 to Nuxt 4.
  • Experience with Docker and CI/CD pipelines.
  • Familiarity with Google Cloud Platform (GCP).
  • Experience working with Nuxt modules such as @nuxtjs/strapi, @nuxt/image, or Tailwind modules.
  • Experience with testing frameworks such as Vitest, Cypress, or Playwright.
  • Experience with Node.js frameworks such as NestJS, Express, Fastify, or similar.
  • Experience with PostgreSQL, MySQL, MongoDB, or similar databases.
  • Experience with Redis or other caching solutions.
  • Understanding of microservices and event-driven architecture.
  • Experience with message brokers or asynchronous processing.
  • Previous experience within iGaming, affiliate marketing, or high-traffic projects.
Responsibilities
  • Design, develop, and maintain scalable full-stack web applications using Vue 3, Nuxt, and Node.js.
  • Develop and maintain backend services, APIs, server-side logic, and integrations using Node.js.
  • Build dynamic, content-driven pages integrated with Strapi and other CMS solutions.
  • Design and implement REST APIs and ensure reliable communication between frontend and backend services.
  • Implement authentication, authorization, validation, error handling, and other backend business logic.
  • Work with databases, optimize queries, and ensure data consistency and performance.
  • Develop and maintain SSR applications and implement modern frontend and backend best practices.
  • Optimize application performance, page speed, Core Web Vitals, API response times, and overall system performance.
  • Implement state management using Pinia and ensure efficient data flow between frontend and backend.
  • Work with Nitro server routes and middleware where appropriate.
  • Collaborate closely with Product, Design, QA, and other engineering teams throughout the development lifecycle.
  • Participate in architecture discussions and contribute to technical decision-making across the frontend and backend.
  • Conduct code reviews and help maintain high engineering standards across the team.
  • Improve code quality, performance, scalability, and maintainability of existing products.
  • Troubleshoot and resolve frontend and backend issues in production environments.
  • Contribute to technical documentation, development standards, and knowledge-sharing within the engineering team.
Benefits
  • Freedom to choose where to work: work from anywhere in the world with the freedom of remote options.
  • Flexibility: enjoy flexible working hours that let you balance your personal and professional life while staying focused on delivering great results.
  • Corporate English speaking club: improve your English proficiency with regular practice and expert guidance.
  • A Culture That Cares: thrive in a friendly environment where a strong corporate culture builds connections, drives innovation, and makes you feel truly valued.
  • Accelerate Your Growth: seize career advancement opportunities in a rapidly expanding marketing company. As the company scales, so will your professional journey.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Greenlight Path • Oregon (WI)

On-site
USD 80,000 - 100,000
Senior Full-Stack Engineer (Vue 3/Nuxt & Node) — Remote
Senior Full-Stack Engineer (Vue 3/Nuxt & Node) — Remote

Vuejobs • United States

Remote
USD 120,000 - 180,000
Remote options
Flexible hours
Corporate English club
+2
Senior Frontend Developer
Senior Frontend Developer

Nexulyze • Union (NJ)

On-site
USD 110,000 - 170,000
Job Location: Remote (EU)
Job Type: Full-time
Number of Vacancies: 3
Full-stack Vue Developer (Digital Media)
Full-stack Vue Developer (Digital Media)

Coherent Solutions • United States

Hybrid
USD 90,000 - 150,000
Self-education opportunities
Internal conferences
Medical insurance
+3
Frontend Engineering Team Lead - MarTech
Frontend Engineering Team Lead - MarTech

sportygroup • United States

Remote
USD 140,000 - 180,000
Remote-first company
Quarterly bonuses
28 days annual leave
+3
Software Development Engineer III (Fullstack ) - Workflows
Software Development Engineer III (Fullstack ) - Workflows

HighLevel • United States

Remote
USD 140,000 - 210,000
Vue.js Engineer - Remote Work
Vue.js Engineer - Remote Work

INDI Staffing Services • United States

Hybrid
MXN 700,000 - 1,100,000
Senior Full-Stack Engineer (Laravel/VueJS)
Senior Full-Stack Engineer (Laravel/VueJS)

LaraBench • United States

Remote
USD 90,000 - 140,000
Competitive salary
Career growth opportunities
Attend virtual developer conferences
+1
Senior Front-End developer
Senior Front-End developer

Inulti • United States

On-site
USD 100,000 - 130,000
Comprehensive health insurance
Team building budget
Pet-friendly office
+1
Software Engineer I - Full Stack
Software Engineer I - Full Stack

Nuxt • Wentzville (MO), Northern (KY)

Hybrid
USD 45,000 - 60,000
Health insurance
401(k) matching
Paid time off
+2