Senior UI Developer

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior UI Developer enhancing UI/UX for legacy applications at EPA. Collaborate with diverse teams to deliver advanced software tools in a fully remote setup.

Responsibilities:

  • 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:

  • 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:

  • 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