Logo
JCD Staffing

Front End Developer

JCD Staffing, Alexandria, Virginia, us, 22350

Save Job

Requirements: Must be a U.S. Citizen. Ability to secure Public Trust clearance. Full-time onsite presence required, 5 days per week in Alexandria, VA. Qualifications and Experience:

Bachelor's degree in Computer Science or a related field; alternatively, 7 years of relevant experience can substitute for the degree. At least 5 years of professional experience. Additional relevant education, training, or certifications are necessary. Solid understanding of UI/UX fundamentals. Proven expertise with Angular 15+ and RxJS. Hands-on experience with Agile tools such as Jira, VersionOne, Azure DevOps, or similar. Proficiency in standard build and development tools like npm and webpack. Strong skills in HTML5, CSS, JavaScript, and Git. Key Responsibilities:

Develop, test, and review application code. Build new programs and conduct tests on recently deployed ones to confirm they function as intended. Contribute to collaborative design and development meetings, including system architecture planning and reviews. Design or support the creation of DevOps pipelines for code deployment and promotion from repositories to production environments. Under the direction of the Project Manager and Team Lead, the Developer will tackle software development and maintenance duties, which may encompass: Building applications with Java, JavaScript, and other tools to develop or update user interfaces. Evaluating legacy code and modifying it to align with present needs. Troubleshooting and fixing errors in live production settings. Supporting team efforts to evaluate and enhance system efficiency. Utilizing version control systems for code management. Revising design documents when needed to resolve production problems. Following agile practices throughout the Software Development Life Cycle. Spotting opportunities for process enhancements and suggesting improvements. Preferred Skills:

Familiarity with React, Tailwind CSS, PrimeNG, and state management frameworks like NgRx, Redux, or Flux. Basic awareness of Section 508 compliance and WCAG 2.1 AA standards, including how Revised Section 508 requirements intersect with Web Content Accessibility Guidelines (WCAG) 2.1. Experience with accessibility tools such as JAWS screen reader and ANDI inspector, along with testing for keyboard navigation and remediating applications to maintain Section 508 compliance for Electronic and Information Technology (EIT).