Senior Front End Software Engineer
Location: On-site, Glen Allen, VA
Schedule: 5 days per week in office
We are seeking an experienced Senior Front End Software Engineer to design, develop, and maintain multi-tiered enterprise applications. This individual will play a key role in front end architecture and development using Angular while collaborating closely with enterprise architects, senior leadership, and cross-functional stakeholders.
The ideal candidate combines strong technical depth with the ability to communicate complex application concepts clearly to both technical peers and business leadership.
Key Responsibilities
Design, develop, and maintain enterprise-level, multi-tiered applications
Lead front end architecture and development efforts using Angular
Collaborate directly with Enterprise Architects and development teams to improve internal systems, integrations, and utilities
Partner with internal stakeholders and external vendors to automate and optimize business processes
Present technical solutions and architectural concepts to senior leadership and business stakeholders
Introduce modern technologies and development trends to enhance system performance and productivity
Support both internal and external clients with scalable, maintainable solutions
Required Qualifications
Senior-level experience designing and developing the front end of enterprise applications
Strong expertise in Angular and modern front end development
Experience in Java and AWS environments
Proficiency with web technologies including JavaScript, CSS, Angular, NodeJS
Experience working across Windows, Linux, and MacOS environments
Strong understanding of Agile software development methodologies
Excellent written and verbal communication skills with the ability to tailor messaging to technical and non-technical audiences
Experience with large-scale application engineering and architecture
What Makes This Opportunity Compelling
Competitive base salary aligned with senior-level experience
Attractive annual bonus target
Meaningful stock option package with strong upside potential
Direct exposure to enterprise architecture and senior leadership
Opportunity to influence modernization initiatives and technology direction
Stable, growth-oriented organization headquartered in the Richmond area
If you are a senior Angular engineer seeking a high-visibility, enterprise-level role with strong long-term upside, we encourage you to apply.

At Key Choice Group, we go beyond traditional staffing. We are a strategic partner in workforce growth — connecting exceptional talent with organizations that are ready to innovate, evolve, and lead. Specializing in technology, sales, and engineering recruitment, we bring deep industry knowledge and a refined understanding of what makes the right hire at the right time.
Our people-first mindset sets us apart. We believe that behind every successful placement is a relationship built on trust, transparency, and shared goals. That’s why we take the time to truly understand the needs of our clients and the aspirations of our candidates — because meaningful matches are about more than qualifications; they’re about alignment, culture, and long-term value.
We don’t offer one-size-fits-all solutions. Every engagement is tailored — whether you're a startup scaling rapidly, a mid-size firm optimizing your team, or an enterprise seeking high-impact professionals. We listen carefully, offer honest insight, and deliver talent solutions with precision and speed.
Our team is responsive, resourceful, and fully invested in your success. Whether you’re building a team that will shape your company’s future or navigating your next career move, Key Choice Group is here to help you make the key choice — and move forward with confidence.