Software Engineer, Front End Developer, Full Stack Developer
Listed on 2026-07-18
-
Software Development
Front End Developer, Full Stack Developer, Software Engineer
Worker Type
Regular
Job DescriptionAV PRIME contract is seeking a Software Engineer Level 2 to work as part of small and exciting development team.
As a Software Engineer 2, you will be responsible for developing, maintaining, and optimizing user interfaces using Node, ReactJS, JavaScript, HTML5, and CSS
3. You will collaborate closely with team members in an Agile organization creating and maintaining user-friendly web applications that meet mission needs. This includes translating wireframes, mockups, and prototypes into functional, responsive, and scalable user interfaces.
Your role will also involve collaborating with mission customers and government leadership to capture requirements and recommending product enhancements to improve application functionality to best support mission objectives. You will also be responsible for ensuring that UI design is consistent with established design principles. To streamline the development process and enhance reusability, you will utilize UI libraries, frameworks, and components. An essential part of the position will include performing testing with the organization's approved browsers to ensure a seamless user experience.
In addition, you will debug and troubleshoot UI issues and actively seek opportunities to improve the user interface. Staying current with the latest industry trends, technologies, and best practices in UI development is vital to this role. Furthermore, you will be expected to participate in code reviews, providing and receiving constructive feedback to ensure high-quality code.
Lastly, you will continuously seek opportunities to optimize performance and improve the overall user experience. Your contributions will be integral to the success of the team, and your commitment to creating top‑net user interfaces will help drive the customer's organization forward.
Additional Information- Work performed in a contractor facility in Annapolis Junction.
- Both low and high side access.
- Potential for Partial Telework (upon program approval)
- Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
- Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
- Experience designing and implementing high‑performance web‑based graph visualization interfaces capable of rendering and interacting with large‑scale datasets (thousands of nodes and edges) while maintaining responsiveness and usability.
- Strong UI development skills using ReactJS and experience with automated JavaScript test frameworks (eslint and jest)
- Experience gathering user needs, requirements, and feedback; creating wireframes, mockups, prototypes, and user stories; and translating them into clean, reusable, and scalable frontend code.
- Strong experience developing and maintaining scalable server‑side applications and microservices using the Node.js runtime and the Express.js framework.
- Proven ability to design, implement, and consume well‑structured, secure, and documented RESTful APIs.
- Proficiency with the Git Lab platform for version control, CI/CD pipelines, and project management.
- Knowledge of Section 508/WCAG accessibility standards and implementation.
- JavaScript frameworks (React), REST, containers (docker), and orchestration such as Kubernetes (CK8S and Helm).
- Proven ability to work independently on a small team, taking ownership of tasks, managing development timelines, and proactively solving problems with minimal supervision.
- Exceptional communication and presentation skills, with proven ability to:
Function within a Scale Agile Framework (SAFe) environment;
Articulate complex technical concepts clearly and confidently to both technical and non‑technical audiences;
Engage effectively with senior leadership, mission stakeholders, and end users to gather requirements and provide tailored updates;
Deliver compelling, high‑impact product demonstrations to application users and leadership;
Author accurate and concise project updates.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).