Point your AI agent at freehire and let it find you a job.

Get the CLI →

respond-io

NewBe an early applicant

Senior Frontend Developer

Posted Updated
Discussion

Summary

Senior Frontend Developer at respond.io, an AI-powered customer messaging platform, owning complex modules of its Vue 3 single-page application in Kuala Lumpur. Day to day: building features end-to-end with backend teams, shaping architecture and REST/WebSocket APIs, automating CI/CD with GitHub Actions, optimizing performance, and mentoring mid/junior developers using Vue, TypeScript, Tailwind, V

About

Founded in Hong Kong in early 2017, 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, 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 , 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, wherever you're based.

Skills

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available