Senior Front-End Engineer – Angular

Posted 62ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Angular Frontend Engineer developing and maintaining high-quality web applications with U.S. companies. Collaborating with teams to create responsive and accessible user interfaces with TypeScript and Angular.

Responsibilities:

  • Develop and maintain responsive, modular, and high-quality Angular applications.
  • Implement UI components using TypeScript, HTML5, CSS/LESS/SCSS, and RxJS reactive patterns.
  • Manage application state with NgRx or a similar state management library.
  • Write robust unit tests using Jest to ensure high code quality and maintainability.
  • Implement end-to-end (E2E) tests using Playwright to validate user workflows and application stability.
  • Optimize applications for performance, accessibility, and cross-browser compatibility.
  • Work closely with designers and backend teams to translate requirements into clean, reusable UI components.
  • Ensure best practices in component architecture, code reusability, and maintainability.

Requirements:

  • 5+ years of experience in frontend development with Angular and TypeScript.
  • Proven experience with Angular (v10+ preferred).
  • Strong understanding of RxJS, Observables, and reactive programming patterns.
  • Hands-on experience with NgRx or similar state management frameworks.
  • Solid knowledge of HTML5, CSS3, SCSS, and responsive design principles.
  • Experience writing unit tests using Jest.
  • Hands-on experience with Playwright for end-to-end testing.
  • Familiarity with REST APIs and integrating frontend applications with backend services.
  • Strong understanding of frontend performance optimization, accessibility (a11y), and cross-browser compatibility.
  • Experience using Git and collaborating in an agile team environment.
  • Ability to write clean, maintainable, and well-documented code.
  • Strong problem-solving skills and attention to detail.

Benefits:

  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.