FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior UI Developer
General Dynamics Information TechnologySenior UI Developer enhancing UI/UX for legacy applications at EPA. Collaborate with diverse teams to deliver advanced software tools in a fully remote setup.
Tech Stack
Tools & technologiesJavaScriptNode.jsNuxtVue.js
About the role
Key responsibilities & impact- Lead the 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's Composition API alongside consuming CTX APIs
- Update and optimize component state management strategies for Nuxt 3 compatibility
- Handle and maintain legacy UI code bases
Requirements
What you’ll need- US Citizenship Required
- 10+ years of related experience
- Production level experience with Nuxt, Vue.js, JavaScript, Node.js
- Bachelor of Arts/Bachelor of Science
- Security clearance level: must be able to obtain EPA Public Trust Level 4
- Ability to prioritize and complete a wide variety of tasking workloads with critical deadlines
- Excellent critical thinking and problem-solving skills
- Superior oral and written communication skills
- Ability to communicate technical concepts clearly and professionally to both technical and non-technical parties
- Ability to manage equipment and services in remote locations
- Ability to work effectively in a remote team environment
- Workability to perform well under pressure
- Strong customer service orientation
- Ability to maintain an organized workflow with a high degree of attention to detail
Benefits
Comp & perks- Variety of medical plan options
- Health Savings Accounts
- Dental plan options
- Vision plan
- 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
- Full flex work weeks
- A variety of paid time off plans including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave
- 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year
- Paid Family Leave program providing a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
- Short and long-term disability benefits
- Life insurance
- Accidental death and dismemberment insurance
- Personal accident insurance
- Critical illness insurance
- Business travel and accident insurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Vue.jsNuxt 2Nuxt 3JavaScriptNode.jsComposition APICT APIscomponent state managementlegacy UI coderefactoring
Soft Skills
critical thinkingproblem-solvingoral communicationwritten communicationtask prioritizationattention to detailcustomer service orientationremote team collaborationwork under pressureorganizational skills
Certifications
Bachelor of ArtsBachelor of ScienceEPA Public Trust Level 4