Talent.com
Qoala
Senior Software Engineer (Front End)Qoala • Bengaluru / Bangalore, India
Senior Software Engineer (Front End)

Senior Software Engineer (Front End)

Qoala • Bengaluru / Bangalore, India
30+ days ago
Job description
Summary Of The Job

As a Senior Frontend Engineer at Qoala, you will work across multiple repositories and projects simultaneously, contributing to a wide range of products owned by the Thailand BU. Unlike team-segregated frontend roles, this position requires versatility — you'll move fluidly between codebases, contexts, and problem domains.

You'll be expected to bring strong engineering fundamentals, a deep understanding of the modern frontend ecosystem, and a sharp eye for UI/UX quality.

Job Descriptions

  • Design, build, and maintain frontend applications across multiple Qoala products and repositories
  • Work primarily with React, adapting to different state management libraries (Redux, Zustand, Context API, etc.) and UI component libraries (Ant Design, Shade/cn, Tailwind-based systems, in-house design systems, etc.) depending on the project
  • Collaborate with product managers, designers, and backend engineers across Bangalore and Thailand to deliver polished, user-centric experiences
  • Own features end-to-end — from technical design through implementation, testing, rollout, and iteration
  • Write clean, maintainable, well-tested code and uphold engineering best practices across the codebases you touch
  • Review code, mentor junior engineers, and contribute to raising the bar for frontend quality
  • Identify opportunities to improve performance, accessibility, developer experience, and cross-project consistency
  • Translate design specs and UX flows into pixel-accurate, responsive, and accessible interfaces

Requirements

  • 4+ years of professional frontend development experience, with significant time spent building production React applications
  • Strong JavaScript/TypeScript fundamentals and a deep understanding of the language, the browser, and the DOM
  • Hands-on experience with multiple state management libraries — and the judgment to know which fits which problem
  • Experience working with multiple UI component libraries and design systems; comfort adapting your style to each project's conventions
  • Solid grasp of HTML, CSS, responsive design, accessibility (a11y), and cross-browser compatibility
  • Strong UI/UX sensibility — you care about how things look, feel, and behave, not just whether they work
  • Proven ability to context-switch across multiple repositories and projects without losing quality or velocity
  • Strong engineering fundamentals: testing, debugging, performance optimization, code review, and architectural thinking
  • Experience collaborating closely with designers and translating Figma (or similar) designs into production interfaces
  • Familiarity with modern build tooling (Vite, Webpack, etc.), package management, and CI/CD workflows
  • Excellent communication skills and the ability to work effectively in a distributed, cross-functional team
  • Good to have: Experience with Next.js or similar React frameworks. Familiarity with micro-frontends and monorepo tools (Nx, Turborepo). Kknowledge of frontend observability, performance, and Core Web Vitals. Open-source contributions or active GitHub presence. Experience collaborating with distributed teams (especially Southeast Asia). Background in InsurTech, FinTech, or regulated industries

Skills Required
Typescript, React, Redux, Webpack, Javascript, Css, Html
Create a job alert for this search

Senior Software Engineer (Front End) • Bengaluru / Bangalore, India