Ruzora

Angular Frontend Engineer

Remote (LATAM)
Full-time
Senior

Build and maintain large Angular applications for US companies with long-lived, business-critical frontends.

Already applied? Check your status

About the Role

We're looking for a Senior Angular Engineer to join our partner companies running Angular at real scale: enterprise dashboards, back-office tools, and customer portals where the frontend has years of history and cannot be rewritten on a whim. You'll work with modern Angular (standalone components, signals, typed forms), keep the bundle and change-detection cost under control, and help move older modules forward version by version.

What You'll Do

  • Build features with Angular, TypeScript, and RxJS
  • Own state management with NgRx, signals, or services, whichever the codebase uses
  • Keep change detection and bundle size in check as the app grows
  • Lead incremental upgrades across major Angular versions
  • Write unit and end-to-end tests with Jest, Karma, or Playwright
  • Work directly with US product and design teams on scope and sequencing

Requirements

  • 5+ years of frontend development, 3+ with Angular in production
  • Strong TypeScript and RxJS, including operators and subscription hygiene
  • Experience with a state library (NgRx, NGXS) or a deliberate service-based alternative
  • Comfortable with reactive forms, routing guards, and dependency injection
  • Solid CSS and component-library work (Angular Material or similar)
  • Excellent written and verbal English (B2+)

Nice to Have

  • Experience upgrading an app from AngularJS or an early Angular version
  • Micro-frontend or module-federation experience
  • Nx monorepo experience
  • Accessibility work against WCAG

Tech Stack

Angular
TypeScript
RxJS
NgRx
Jest
Angular Material

Benefits & Perks

Competitive USD salary
100% remote work
Flexible working hours
Professional development budget
Health insurance stipend
Equipment allowance

Apply for this Position

Competitive salary - Remote

That's all for now. We'll ask for the rest (LinkedIn, exact rate, availability) on your profile later.

By submitting, you agree to our privacy policy and terms of service. We use your profile to match you to roles, and your work history to learn which companies hire Latin American engineers. When we contact one of those companies, we never mention you or show them your profile. Our public pages also show anonymous summaries of our vetted engineers (by skill, level and availability, never a group of fewer than five) and blind profiles without your name, employer or contact details (they show your seniority, experience, skills and your working-hours overlap with US Eastern time); email team@ruzora.com to be left off every public page.

Guides for engineers

Free guides from the Ruzora blog.

Remote roles paid in USD

Know someone perfect for this role?

Send them the link. And if it's you, apply with your CV in minutes.