jobs in Parrot Ledger Sdn Bhd

Kerja Sepenuh Masa, Angular Web Developer di Parrot Ledger - Maukerja

Undisclosed

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

What You’ll Do

  • Frontend Development: Architect, build, and maintain enterprise web applications using modern Angular (v16–v18+), RxJS, and TypeScript.
  • State Management & Architecture: Implement scalable state management solutions (NgRx, Signals, or ComponentStore) and maintain modular, component-driven codebases.
  • Performance Optimization: Optimize application load times, rendering performance, and bundle sizes using lazy loading, ChangeDetection strategies, and SSR/Prerendering where applicable.
  • Design Integration: Translate Figma/UI design tokens and prototypes into responsive, accessible (WCAG compliant) HTML/SASS components.
  • Quality & Testing: Write comprehensive unit and end-to-end tests using tools like Jasmine, Karma, Cypress, or Playwright to ensure high reliability.

What We’re Looking For

  • Experience: 4+ years of professional web development experience with 3+ years specifically focused on Angular (TypeScript).
  • Angular Mastery: Deep hands-on experience with modern Angular features (Signals, Standalone Components, Control Flow syntax, RxJS pipelines, Dependency Injection).
  • State & Data Handling: Strong understanding of reactive programming principles using RxJS and structured state management (NgRx or Signals).
  • Core Web Tech: Mastery of HTML5, modern CSS/SASS, responsive layout frameworks (Flexbox/Grid), and RESTful API integration.
  • Code Quality & Testing: Proven track record with automated frontend testing (Jasmine/Karma, Jest, or Cypress) and CI/CD integration.
  • Version Control & Build Tools: Experience with Git, npm/yarn, Angular CLI, and module bundlers.

Nice-to-Haves

  • Experience with Nx monorepos or micro-frontend architectures.
  • Exposure to Angular Universal / SSR (Server-Side Rendering).
  • Familiarity with UI component libraries like Angular Material, PrimeNG, or Tailwind CSS.

Work Location: In person

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut