Senior Frontend Developer

Respond

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant
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

Mental health support
Flexible working hours
Virtual events and team activities

Job summary

Respond.io is seeking a Senior Frontend Developer to own complex Vue 3 front-end modules within a scalable SPA. You’ll drive architecture decisions, build reusable components, and collaborate with Backend to ship secure, high-performance features.

You’ll implement CI/CD pipelines, leverage AI-assisted testing, and mentor junior developers while maintaining responsive, on-brand UIs across devices.

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 3-4+ years of relevant software development and/or testing experience.
  • Strong hands-on experience with Vue.js, ideally Vue 3.
  • Firm grasp of JavaScript (ES6+), TypeScript, HTML5, and Tailwind CSS.
  • Experience building Single Page Applications (SPA) using Web Sockets.
  • Proficient with Vite/Rollup build tooling and Git/GitHub, including CI/CD (GitHub Actions).
  • Vitest and Vue Test Utils for unit testing, Playwright for e2e testing.
  • Self-starter, comfortable working independently under pressure.
  • Strong analytical and troubleshooting skills, able to isolate tricky bugs quickly.
  • Clear communicator in English, comfortable explaining complex ideas verbally and in writing.
  • Node.js, Tan Stack Query, and Design Systems experience (with Storybook) is a plus.
  • Performance profiling, bundle optimization, PWA, i18n, and Sentry familiarity is a plus.
  • Exposure to a UI library such as Vuetify, Quasar, Shadcn, or Reka UI is a plus.
  • GitHub profile link in your application is a plus.

Responsibilities

  • Influence architecture decisions and technical direction of different modules, not just implementation.
  • Shape the structure and design of platform modules and REST APIs, including real-time features on Web Sockets.
  • Own complex product features end-to-end, working closely with the Backend Department.
  • Set up and maintain CI/CD pipelines (GitHub Actions) to automate builds and testing.
  • Utilize AI coding tools and AI-assisted testing/review as a default workflow.
  • Balance functional and aesthetic design, keeping every screen responsive and on-brand across devices.
  • Develop reusable, well-documented frontend components and libraries the wider team can build on.
  • Optimize application speed and scalability as our user base and feature set grow.
  • Review code for quality, consistency, and performance, sharing feedback that helps the team improve.
  • Troubleshoot and debug frontend issues quickly to keep the user experience smooth.
  • Coach and mentor mid-level and junior developers as they grow into the team.

Skills

Vue.js
JavaScript (ES6+)
TypeScript
HTML5
Tailwind CSS
Web Sockets
Vite/Rollup
GitHub Actions
Vitest
Playwright
CI/CD
English communication
Problem-solving

Education

Degree in Computer Science or Software Engineering

Tools

GitHub
Storybook
Vuetify/Quasar/Shadcn/Reka UI

Job description

About Respond.io

Founded in Hong Kong in early 2017, respond.io is an AI-powered business messaging platform that helps companies manage customer conversations across chat, calls and email — all in one place.

Trusted by businesses in over 127 countries and recognized by G2 and SME100, respond.io enables fast-growing companies around the world to capture, convert, and retain customers at scale.

We operate as a globally distributed team with employees based around the world, contributing to a diverse and inclusive culture. Join us, and be part of a team that is shaping the future of customer conversation management!

Our Culture

At respond.io, we move fast, work smart, and always keep our customers at the heart of what we do. Here’s what we stand for:

  • Solve Customer Problems: Every effort must solve real customer pain points. No guesswork—just real feedback and clear value!
  • The 80/20 Rule: We focus on 20% of actions that create 80% of the value. Simple is powerful—it gets us moving fast.
  • 100% Alignment, 80% Accuracy: We aim 100% team alignment and 80% accuracy. Perfect plans can wait—clear goals come first.
  • Be Direct: We give honest feedback, and tackle problems head-on. Clarity moves us forward!
  • Own It and Support Each Other: We step up, help out, and drive outcomes—together.
  • Be AI-First in Everything You Do: We reach for AI first, not as a fallback. Automate the routine—spend your time on judgment and impact!
  • Build Human Connections: Work is better when we trust, care, and celebrate wins together. We’re a team!
Role Description

You’ll join our Frontend Department as a Senior Frontend Developer, taking ownership of complex modules within our Vue 3 single-page application. You’ll own code development, automation, and testing to ship functional, secure, and user-friendly features, working closely with our Backend Department, raising the bar on code quality, and mentoring mid-level and junior developers.

What You Will Be Doing
  • Influence architecture decisions and technical direction of different modules, not just implementation.
  • Shape the structure and design of platform modules and REST APIs, including real-time features on Web Sockets.
  • Own complex product features end-to-end, working closely with the Backend Department.
  • Set up and maintain CI/CD pipelines (GitHub Actions) to automate builds and testing.
  • Utilized AI coding tools (e.g. Claude Code/Cursor) and AI-assisted testing/review as a default workflow, not a fallback.
  • Balance functional and aesthetic design, keeping every screen responsive and on-brand across devices.
  • Develop reusable, well-documented frontend components and libraries the wider team can build on.
  • Optimize application speed and scalability as our user base and feature set grow.
  • Review code for quality, consistency, and performance, sharing feedback that helps the team improve.
  • Troubleshoot and debug frontend issues quickly to keep the user experience smooth.
  • Coach and mentor mid-level and junior developers as they grow into the team.
Qualifications
  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 3-4+ years of relevant software development and/or testing experience.
  • Strong hands-on experience with Vue.js, ideally Vue 3.
  • Firm grasp of JavaScript (ES6+), Typescript, HTML5, and Tailwind CSS.
  • Experience building Single Page Applications (SPA) using Web Sockets.
  • Proficient with Vite/Rollup build tooling and Git/GitHub, including CI/CD (GitHub Actions).
  • Vitest and Vue Test Utils for unit testing, Playwright for e2e testing.
  • Self-starter, comfortable working independently under pressure.
  • Strong analytical and troubleshooting skills, able to isolate tricky bugs quickly.
  • Clear communicator in English, comfortable explaining complex ideas verbally and in writing.
  • Node.js, Tan Stack Query, and Design Systems experience (with Storybook) is a plus.
  • Performance profiling, bundle optimization, PWA, i18n, and Sentry familiarity is a plus.
  • Exposure to a UI library such as Vuetify, Quasar, Shadcn, or Reka UI is a plus.
  • GitHub profile link in your application is a plus.
What's in it for you
  • You will become part of an amazing culture with smart, collaborative teammates who actually care about each other's growth and success.
  • You will grow more here than you would anywhere else, that is a promise.
  • Virtual events like talent shows, Among Us nights, and online game sessions to keep the fun going, no matter where you are!
  • We offer a highly competitive compensation package.
  • You’ll receive a mental health allowance to support your health and wellness needs.
  • Flexible working environment and working hours that fit your lifestyle.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

Respond.io • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Competitive compensation
Mental health allowance
Flexible working hours
+1
Senior Mobile Developer
Senior Mobile Developer

Respond • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Amazing culture
Competitive compensation package
Mental health allowance
+1
Senior DevOps Engineer
Senior DevOps Engineer

Respond.io • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Mental health allowance
Flexible working hours
Competitive compensation
Senior Vue Frontend Engineer — AI-First, Flexible Hours
Senior Vue Frontend Engineer — AI-First, Flexible Hours

Respond • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Mental health support
Flexible working hours
Virtual events and team activities
DevSecOps Engineer (Application & Endpoint)
DevSecOps Engineer (Application & Endpoint)

Respond • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Culture and growth
Competitive pay
Mental health allowance
+2
Senior Frontend Engineer, Vue 3 & AI-Driven UI
Senior Frontend Engineer, Vue 3 & AI-Driven UI

Respond.io • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Competitive compensation
Mental health allowance
Flexible working hours
+1
Junior Frontend Engineer
Junior Frontend Engineer

Radii Global • Kuala Lumpur

On-site
MYR 50,000 - 70,000
CX Program Manager Associate
CX Program Manager Associate

respond.io • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Mental health allowance
Flexible working hours
Competitive compensation
+1
Senior Frontend Engineer/Frontend Lead(A143359)
Senior Frontend Engineer/Frontend Lead(A143359)

AI Rudder • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Application Security Engineer
Application Security Engineer

Respond.io • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Mental health allowance
Flexible working hours
Competitive compensation
+1