Demo

Frontend Developer

Baanyan Software Services, Inc.
Richmond, VA Full Time
POSTED ON 12/17/2025
AVAILABLE BEFORE 1/16/2026
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 08-10 years of professional experience in web application development.
  • Strong hands-on experience with Angular 8 (components, services, directives, routing, RxJS, forms).
  • Proficiency in TypeScript, JavaScript (ES6 ), HTML5, CSS3, SCSS/SASS.
  • Experience with Node.js (Express.js or NestJS preferred).
  • Knowledge of REST APIs, JSON, and integration with backend services.
  • Familiarity with Unit Testing (Jasmine, Karma, Jest, or Cypress).
  • Experience with Git/GitHub/GitLab for version control.
  • Understanding of Agile/Scrum methodologies.


Responsibilities:

  • Design, develop, and maintain scalable front-end applications using Angular (preferably Angular 12 ).
  • Collaborate with UX/UI designers to implement responsive and dynamic user interfaces.
  • Integrate Angular applications with RESTful APIs and backend services using Node.js.
  • Write reusable, testable, and efficient code following best practices.
  • Implement state management (NgRx, RxJS, or similar).
  • Optimize web applications for maximum speed, scalability, and accessibility.
  • Participate in code reviews, debugging, and troubleshooting production issues.
  • Collaborate with cross-functional teams (QA, backend, product owners) to deliver high-quality solutions.

Salary.com Estimation for Frontend Developer in Richmond, VA
$91,515 to $106,606
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Frontend Developer?

Sign up to receive alerts about other jobs on the Frontend Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Baanyan Software Services, Inc.

  • Baanyan Software Services, Inc. Indianapolis, IN
  • CQV/CSV Leads with SCADA and DCS experience. Some project management experience preferred. Minimum of 12 years of experience. more
  • 15 Days Ago

  • Baanyan Software Services, Inc. Pasadena, CA
  • Multi-Platform Systems Engineer to interact with and support the Engineering and administrative staff. Deploying, configuring, and maintaining physical and... more
  • 9 Days Ago

  • Baanyan Software Services, Inc. Detroit, MI
  • We are seeking a highly skilled FinOps Consultant with strong Python programming abilities and exceptional communication/presentation skills to support our... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Frontend Developer jobs in the Richmond, VA area that may be a better fit.

  • Ascendion Richmond, VA
  • About Ascendion Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and... more
  • 21 Days Ago

  • G2i Inc. Richmond, VA
  • At G2i, we connect subject-matter experts with flexible, remote opportunities in AI development and training. Join us on a groundbreaking AI-driven researc... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!