Summary
✨ AI‑Generated
A senior frontend engineering opportunity in a hybrid environment, focused on building scalable web applications with modern Angular and TypeScript. You will own architecture, reusable components, performance, code quality, and technical direction while mentoring other developers and collaborating across product disciplines.
Highlights
Take technical ownership of scalable frontend applications, mentor junior developers, shape frontend strategy, improve performance, and work with modern development and AI-assisted engineering practices.
Description
BettingJobs is hiring a Senior Front-End Developer for a hybrid position in Kuala Lumpur.
This role offers the chance to take technical ownership, mentor team members, and drive the delivery of robust, scalable web applications using Angular and TypeScript in a collaborative environment.
Key Responsibilities:
Architect and build maintainable, responsive front-end solutions using Angular (v17+) and TypeScriptDesign and manage reusable component libraries and contribute to the front-end design systemIntegrate with RESTful APIs and handle real-time data streamsDrive code quality through clean, testable code and code reviewsOptimise performance for Core Web Vitals, lazy loading, and fast load timesLead the adoption of AI-assisted development tools to improve productivity and deliveryMentor junior developers and guide front-end technical strategyCollaborate with UX/UI, back-end, QA, and product teams in an Agile environment
Essential Requirements:
5+ years' front-end development experience, including 2+ years in a senior roleExpert in Angular (v17+) and TypeScript; React or Vue.js experience a plusStrong knowledge of performance optimisation, browser rendering, and Core Web VitalsProficient in modern Angular state management, HTML5, CSS3/SCSS, and accessibility (WCAG)Experienced with Git, CI/CD, and modern front-end build toolingExcellent problem-solving and communication skillsExperience with AI-assisted development tools (e.g., Copilot, Cursor, Claude)Professional proficiency in English
Preferred:
Professional proficiency in MandarinAutomated testing (Playwright, Jest) experienceBackground in fintech or high-traffic consumer productsFamiliarity with micro-frontend architecture, SSR/SSG frameworks (Next.js, Nuxt.js)