Senior UI Developer
General Dynamics Information Technology
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Join a fully remote Agile team as a Senior UI Developer. You will help stabilize and modernize legacy UI/UX by building advanced web applications for EPA customers, including tools that support scientific applications and data access.
Responsibilities
- Lead migration of the application’s Vue.js UI components and architecture from Nuxt 2 to Nuxt 3.
- Refactor CCD UI components to work with Nuxt 3 using the Composition API and consume CTX APIs.
- Update and optimize component state management strategies for Nuxt 3 compatibility.
- Handle and maintain legacy UI codebases.
- Support design, development, programming, testing, and maintenance of multiple front-end applications.
- Collaborate with Product Owners, Subject Matter Experts, Enterprise Architects, and developers.
- Refactor existing applications and develop prototypes into optimized, modular components for integration.
- Document design/implementation techniques in Atlassian Confluence.
- Support automated integration, system, security, user acceptance, and regression testing.
Requirements
- 9+ years of related experience (10+ stated overall).
- Production-level experience with Nuxt, Vue.js, JavaScript, and Node.js.
- Strong leadership experience.
- US citizenship required.
- Must be able to obtain EPA Public Trust Level 4 (public trust/NACI (T1) referenced).
- Strong communication skills (written and oral) with technical and non-technical stakeholders.
- Ability to prioritize and meet critical deadlines in a remote environment.
Nice to Have
- Experience with modernizing legacy front-end systems and developing modular, integration-ready components.
- Familiarity with working in research/scientific domains and with API/microservice-enabled front ends.
About General Dynamics Information Technology
General Dynamics Information Technology (GDIT) is a provider of information technology services and solutions for government and enterprise customers. The company supports software engineering and digital modernization, including building and enhancing applications used by public-sector organizations such as the U.S. Environmental Protection Agency (EPA).
Scraped 6/17/2026