Senior UI Developer

General Dynamics Information Technology
Indianapolis, IN, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
9 years minimum
Compensation
$127,500.0 - $172,500.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Performance Management Confluence Computer Programming Desktop Publishing Node.Js Regression Testing Web Applications Vue.js Material UI Atlassian Tools
+2 more
Code Restructuring Microservices

Job description

The Senior UI Developer requires in-depth knowledge of developing web-based applications for both EPA internal and external users. The role involves supporting the design, development, programming, testing, and maintenance of multiple front-end applications that access chemical, exposure, ecology, and biology data. These applications will be enabled by backend services in the form of APIs/microservices, ensuring flexibility and scalability. The successful candidate will collaborate with Product Owners, Subject Matter Experts, Enterprise Architects, and developers to develop dynamic web applications using a fit-for-purpose technology stack. The successful candidate will refactor existing applications and develop prototypes into optimized, modular components for integration into new and existing applications. The role will document design and implementation techniques in Atlassian’s Confluence. Expertise in multiple frameworks, libraries, and modern technologies is required. The developer will support automated integration, system, security, user acceptance, and regression testing to deliver robust application performance.

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

Do you have experience in Web applications?, Bring your engineering expertise along with a drive for innovation to GDIT. The Front End Engineer Senior must have:

  • Experience: 9+ years of related experience
  • Technical skills: Production level experience with Nuxt, Vue.js, JavaScript, Node.js
  • Professional Skills: Leadership experience
  • Education: Bachelor of Arts/Bachelor of Science
  • Security clearance level: must be able to obtain EPA Public Trust Level 4
  • US citizenship required

Required Soft Skills/Organizational Skills Qualifications:

  • 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 communications skills, and a demonstrated ability to maintain a patient and professional demeanor, with a can-do attitude.
  • Ability to communicate technical concepts clearly and professionally to both technical and non-technical parties (who may be key stakeholders).
  • 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.

Work Requirements Years of Experience 10 + years of related experience

  • may vary based on technical training, certification(s), or degree

Benefits & conditions

(part of General Dynamics) 3.73.7 out of 5 stars Indiana Remote $127,500 - $172,500 a year, The likely salary range for this position is $127,500 - $172,500. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. View information about benefits and our total rewards program.

Our Identity Verification Process As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About the company

We are GDIT. A global technology and professional services company that delivers technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across over 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, cloud, cyber and application development. Together with our customers, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. Join our Talent Community to stay up to date on our career opportunities and events at gdit.com/tc.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

2:33 min

Expanding enterprise search integrations with Jira, Confluence, and GitHub

Prashanth Chandrasekar Prashanth Chandrasekar · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:28 min

Introduction to the speaker and frontend projects

Abdelrahman Awad Abdelrahman Awad · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all