Senior Frontend Developer
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.