jobs in Parrot Ledger Sdn Bhd

Parrot Ledger Hiring! Full Time Angular Web Developer in - Ricebowl

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More