Full Stack Developer
Core
Design, develop, and maintain scalable full-stack web applications using Vue 3, Nuxt, and Node.js, building dynamic content-driven pages and reliable backend services.
Role type
Mid-to-Senior Full Stack Developer (IC)
Builds
Scalable web applications, REST APIs, and content-driven pages for a marketing company
Domain
Web Development / SaaS / Marketing Technology
Deliverable
production ML models | product features
Required skills
Vue 3, Nuxt 3, Node.js, TypeScript, REST API design, Headless CMS integration (Strapi), SSR/Hydration, Pinia state management, Nitro server, Database management (ORM/ODM), Semantic HTML5/CSS3/Tailwind, Git workflows
Preferred skills
Nuxt 4 migration, Docker, CI/CD, GCP, NestJS/Express/Fastify, PostgreSQL/MySQL/MongoDB, Redis, Microservices, Message brokers
Technologies
Vue 3, Nuxt 3, Nuxt 4, Node.js, TypeScript, Strapi, Pinia, Nitro, Tailwind CSS, Vite, ESLint, Prettier, PostgreSQL, MySQL, MongoDB, Redis, Docker, GCP, Vitest, Cypress, Playwright
Responsibilities
Design and develop scalable full-stack applications; Build backend services and APIs; Implement authentication, authorization, and business logic; Optimize application performance and Core Web Vitals; Collaborate with Product, Design, and QA teams; Conduct code reviews and maintain engineering standards; Troubleshoot production issues.
Seniority
Mid level (3+ years) or Senior level (5+ years)