Full-stack Vue/Node.js Developer (Strong Junior) to $1200 Offline

Intro

 

ITSUA is a web development agency that builds a wide range of sites and web applications for clients worldwide. We’re seeking a skilled, self-motivated developer who can adapt quickly to new contexts and work effectively both independently and within a small, cross-functional team.

 

Tech you’ll work with

 

  • Frontend: Vue, PrimeVue, Astro, Tailwind CSS
  • Backend: Node, NestJS, Express, REST APIs
  • Data / CMS / Commerce: MySQL, Drizzle ORM, Strapi
  • DevOps: Docker / Compose, Linux VPS, Nginx, GitHub Actions

 

What you’ll do

 

  • Build diverse front ends with Vue or Astro together with Tailwind CSS
  • Develop APIs and business logic using NestJS modules
  • Manage Docker/Compose files, configure Nginx, and maintain CI pipelines
  • Keep up with the latest trends in development

 

Must-have

 

  • Commercial experience with Vue
  • Deep understanding of Node.js internals (event loop, streams, etc.)
  • Strong JavaScript/TypeScript skills
  • Solid SQL fundamentals (joins, indexes, transactions)
  • Confident Git usage
  • English: B2 level or higher
  • Proven self-discipline: plan your day, meet deadlines, and switch context smoothly

 

Nice-to-have

 

  • Production experience with Astro and React
  • Experience with DrizzleORM
  • Experience with Strapi or another headless CMS
  • Ability to design REST APIs from scratch (Open API, pagination, etc.)
  • Deep knowledge of NestJS (custom pipes, interceptors, CQRS)
  • Hands-on with Tailwind CSS
  • Familiarity with Docker Compose, GitHub Actions, and Linux administration

 

Why ITSUA

 

  • We work in small cross-functional squads without micromanagement
  • Friendly environment with mentorship, professional growth, and English lessons
  • Competitive salary

The job ad is no longer active

Look at the current jobs Fullstack →