OpenMeets
← Back to jobs
SSTech

Senior Developer Vue.js/Nuxt.js

SSTech

ITviec
Vietnam17 days ago
Apply Now

Job Description

Top 3 Reasons To Join Us 100% salary is paid in probation. Annual Leave: 12 days/ year. Cash out leaves at lunar Tet The Job

Joining SSTech, you will be involved in a variety of software development projects, working directly with Australian clients and our internal team. We focus on comprehensive growth, providing you with the space and time to study, apply new technologies, and improve both your technical and soft skills.
Responsibilities
Represent SSTech's technical team in projects with Australian partners and clients:

 

  •  Core Hands-on Development: Act as the primary Vue.js/Nuxt.js programmer on assigned projects. Take full ownership of the frontend codebase, writing clean, scalable, and highly maintainable code using Vue 3 (Composition API).
  •  Feature Implementation & Integration: Participate in technical syncs with the project team. Analyze requirements and UI/UX designs to build highly responsive, performant, and reusable Vue components.
  •  Server-Side Rendering (SSR): Utilize Nuxt.js to implement SSR, optimizing for SEO and initial load performance as per partner requirements.
  •  Task Estimation & Delivery: Review technical requirements to break down your own development tasks, provide accurate estimates, and manage your coding pipeline for on-time delivery.
  •  Debugging & Unit Test Implementation: Write and maintain comprehensive unit tests for Vue components and core business logic (using Vitest or Vue Test Utils).
  •  Other tasks: Assigned by the leader and PM to ensure project milestones.



     
Your Skills and Experience
  • From 4 years of experience with Vue.js (including Vue 3, Composition API, Nuxt.js) on practical projects.
  • Strong experience with State Management (Pinia hoặc Vuex).
  • Programming experience in HTML5, CSS3, SCSS/SASS and modern UI Frameworks (Vuetify, Tailwind CSS).
  • Experience in Performance Optimization (Lazy loading, Tree shaking) and security.
  • English skills: Good spoken and written English (to communicate directly with Australian clients).

Nice to have but not compulsory:

  • Experience with TypeScript in Vue projects.
  • Experience with Vite, Webpack and modern frontend tooling.
  • Experience in consuming RESTful APIs/gRPC services.
Why You'll Love Working Here
  • Attractive salary and benefits
  • 13th-month salary & annual salary review.
  • Added 1.5day leaves/month & Cash out leaves at Lunar New Year (Tet)
  • All benefits under the labor code
  • Annual company trip
  • Well-equipped working condition
  • In-house lunch
  • Unlimited free coffee, tea, snacks, and fruit to keep you energized
  • Dynamic and friendly working environment in a team of talented and experienced developers.
  • Working time: Monday to Friday

Benefits

  • Attractive salary and benefits
  • 13th-month salary & annual salary review.
  • Added 1.5day leaves/month & Cash out leaves at Lunar New Year (Tet)
  • All benefits under the labor code
  • Annual company trip
  • Well-equipped working condition
  • In-house lunch
  • Unlimited free coffee, tea, snacks, and fruit to keep you energized
  • Dynamic and friendly working environment in a team of talented and experienced developers.
  • Working time: Monday to Friday