Front End Developer (React/ Angular) - Location: Hybrid role across any location listed: Vienna, VA, San Diego, CA, Pensacola, FL, or Winchester, VA. 2 days/ week onsite is REQUIRED.
- Client: Fortune 100 Credit Union
- Contract Type: W2 only (No C2C). Candidates must be legally authorized to work in the U.S. without a sponsoring employer indefinitely. Acceptable work authorizations include U.S. Citizens, Green Card holders, Green Card EAD, or TN Visa.
SUMMARY We are seeking a highly skilled Front-End Engineer with expertise in React and Angular (v10+). The successful candidate will join our Digital Delivery team to create innovative, responsive web applications that enhance member and team experiences. This role requires experience with enterprise-level codebases, reusable component design, and modern UI/UX principles. Candidates should have strong technical skills, a problem-solving mindset, and hands-on experience with tools like Storybook, CSS/SASS, and front-end frameworks.
RESPONSIBILITIES - Develop new, interactive, client-facing web application features using modern web technologies and REST APIs.
- Collaborate with Product Owners, UX designers, and engineering teams to build applications from the ground up.
- Write clean, maintainable, and performance-optimized code for fast and responsive user experiences.
- Design applications to function seamlessly across various devices and screen sizes.
- Use CSS preprocessors like SASS to create reusable and maintainable stylesheets.
- Perform debugging, code merging, and conflict resolution.
- Follow best practices for software architecture, accessibility (WCAG 2.0), and testing.
REQUIREMENTS - Candidates must be legally authorized to work in the U.S. without a sponsoring employer indefinitely. Acceptable work authorizations include U.S. Citizens, Green Card holders, Green Card EAD, or TN Visa.
- Candidates are required to work 2 days/week onsite at any of the following office locations: Vienna, VA, Winchester, VA, Pensacola, FL, San Diego, CA.
- Bachelor's degree or equivalent work experience.
- 5+ years of experience developing dynamic, highly interactive web applications.
- Strong knowledge of Agile methodology and Test-Driven Development (TDD).
- Ability to create self-contained, reusable, and testable modules and components.
- Extensive hands-on experience with Angular (v10+), React, and TypeScript.
- Proficiency in CSS3, SASS, Bootstrap, and ng-Bootstrap.
- Experience with creating reusable components and working with design systems.
- Advanced skills in writing semantic, accessible HTML and clean, reusable CSS.
- Familiarity with RESTful web services and APIs.
- Strong problem-solving, debugging, and unit-testing capabilities.
PREFERRED SKILLS - Experience with test cases using Karma, Protractor, or similar frameworks.
- Hands-on experience with Azure DevOps, AWS, and GitHub.
- Knowledge of browser developer tools (e.g., Chrome DevTools).
- DevOps experience for CI/CD pipelines.
- Accessibility auditing experience using relevant tools and processes.
TECH STACK - Angular (v10+), React, and TypeScript.
- CSS/SASS, Storybook (or similar tools).
- Azure DevOps, AWS, GitHub.
This is a fantastic opportunity for a mid- to senior-level Front-End Engineer to work on cutting-edge technologies while contributing to impactful projects in a highly collaborative environment.