You’ve stumbled upon the rare B Corp government contractor! At TCG, we aim to prove that businesses can be good to their employees and responsible to their community while being profitable. We’re an award-winning IT solutions provider to the Federal government seeking a Front End Developer to join our project team.
The Front-End Developer will be responsible for designing, developing, and maintaining user interfaces for our web applications. This role requires a strong understanding of modern front-end technologies and best practices, with a focus on creating intuitive, responsive, consistent, and efficient user experiences.
U.S. citizenship is required for this role. In addition, the selected applicant must submit to a government background investigation and be favorably adjudicated before their first day.
This is a full-time, short-term position (September 2026). There is a remote possibility that this role may be extended past this date. This is primarily a remote position. However, the selected candidate may be required to be on site “occasionally” and therefore must live within commuting distance of Washington, D.C.
RESPONSIBILITIES:
- Developing and maintaining responsive web applications using Angular
- Translating UI/UX design wireframes to actual code that will produce visual elements of the application
- Collaborating with back-end developers to integrate front-end components with server-side logic and APIs.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability
- Writing E2E and unit tests
- Writing clean, maintainable, and well-documented code.
- Participating in code reviews, providing constructive feedback to peers.
- Troubleshooting and debugging front-end issues
- Staying up-to-date with emerging front-end technologies and trends.
- Working within an Agile/Scrum development process, participating in stand-ups, sprint planning, and retrospectives
REQUIRED SKILLS:
- A minimum of Five (5) years of professional experience in front-end web development
- Expert-level experience with Angular 16+ and strong TypeScript skills
- Demonstrated expertise in managing complex form state using Angular’s reactive forms, implementing dynamic validation rules, and handling interdependent form controls with RxJS observables and signals for efficient state updates and real-time user interactions
- Expert-level proficiency with building single page applications using HTML, CSS, and JavaScript
- Expert-level proficiency with test driven development.
- Proficiency in building dynamic UIs
- Comfortable working in a CI/CD environment with Git, Jenkins, unit testing, and performance monitoring tools.
- Experience with RESTful APIs and asynchronous request handling.
- Solid understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems (e.g., Git).
- Familiarity with PostgreSQL or other relational databases.
- Experience with state management patterns (e.g., NgRx, RxJS).
- Familiarity with UI/UX design principles
- Excellent problem-solving and debugging skills.
- Strong communication skills, both written and oral, with the ability to articulate technical concepts clearly
- Ability to work collaboratively in a team environment
EDUCATION:
- Bachelor’s degree in Information Systems, Computer Engineering, Computer Science or a related discipline.
TCG does not discriminate based on race, sex, color, religion, national origin, age, disability, caste, or veteran status.
Our B Corp mission is reflected in our benefits, including offerings like health care, 401K, parental leave, adoption assistance, financial planning services, student loan repayment assistance, and training budget. There’s more, see for yourself.
TCG is recognized for treating employees well, in fact, in 2025 The Washington Post named TCG as a “Top Workplace” for the eleventh straight year based on how our employees feel about the company, the benefits TCG offers, and the work/life balance that our staff achieves. In the Washington Post Top Workplace survey, our CEO was ranked best by TCG employees’ votes among all midsize companies.
Try us … we’ll make you happy.
Salary Range: $110,000 — $130,000