Position title: Angular Developer

Location: Ashburn, VA - hybrid one or two days a week



Job Summary

We are seeking a highly skilled Angular Developer with strong experience in modern Angular development and front-end engineering best practices. The ideal candidate will have hands-on expertise in Angular 15+ (or newer versions), TypeScript, RxJS, Angular Material, REST API integration, and component-based architecture. You will be responsible for designing, developing, and maintaining scalable, responsive, and high-performance web applications.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade web applications using Angular 15+ and TypeScript.
  • Build reusable, modular, and scalable UI components following component-based architecture principles.
  • Develop responsive user interfaces using Angular Material and modern web design standards.
  • Integrate front-end applications with RESTful APIs and backend services.
  • Utilize RxJS for reactive programming, state management, and asynchronous data handling.
  • Collaborate with UI/UX designers, backend developers, product owners, and QA teams to deliver high-quality solutions.
  • Optimize application performance, accessibility, and security.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve application issues across development, testing, and production environments.
  • Stay current with emerging Angular and front-end development trends and technologies.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
  • 3+ years of experience developing web applications using Angular.
  • Strong experience with Angular 15+ (or latest Angular versions).
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Hands-on experience with RxJS and reactive programming concepts.
  • Experience working with Angular Material and responsive UI development.
  • Strong understanding of REST API integration and client-server architecture.
  • Experience with component-based architecture and reusable UI design patterns.
  • Knowledge of Git and modern source control practices.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with state management libraries such as NgRx.
  • Familiarity with unit testing frameworks such as Jasmine and Karma.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of Agile/Scrum development methodologies.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.

Technical Skills

  • Angular 15+ / Angular 16 / Angular 17+
  • TypeScript
  • RxJS
  • Angular Material
  • REST APIs
  • HTML5, CSS3, SCSS
  • JavaScript (ES6+)
  • Git
  • Agile/Scrum


Compensation: 65-75/hr on w2. This is the targeted compensation range for this role. Please note that this range is provided as a guideline and the final offer will be based on several factors, including but not limited to, skillset and competencies, level of experience, education, certifications, and location.


Benefits: We offer a benefits package including medical, dental, vision, and 401(k).


Work Authorization: Work sponsorship is not available for this position.


Equal Employment Opportunity: We are an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable federal, state, or local law.

Similar jobs

Angular Developer

Apply Now
Back to search page