Demo

UI Developer

SAIC
Ashburn, VA Full Time
POSTED ON 11/20/2025
AVAILABLE BEFORE 12/19/2025
Job ID 2511687

Location ASHBURN, VA, US

Date Posted 2025-11-18

Category Software

Subcategory SW Engineer

Schedule Full-time

Shift Day Job

Travel Yes, 10 % of the Time

Minimum Clearance Required None

Clearance Level Must Be Able to Obtain Public Trust

Potential for Remote Work Yes

Description

Position Summary

We are currently seeking a skilled UI Developer (Senior) to join our front-end development team. In this role, the candidate will be responsible for developing and implementing user interface components using React concepts and workflows such as Redux, Flux, Webpack and Material UI. The candidate will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. This candidate will work closely with the Lead Architect and other developers participating in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life cycle.

Job Responsibilities

  • Design, test, debug, implement JEE software applications/user interfaces in Tomcat or any other related JEE server environment
  • Use Integrated Development Environment Tools such as Eclipse
  • Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solution through demonstrations
  • Provide application support during testing and production phase and work with the lead to deploy code fixes as needed.

Qualifications

Required Skills and Experience

  • BS Degree in Computer Science or Engineering and 9 years of software development experience including designing, programming, and documenting large-scale software systems on Windows and Unix/Linux
  • Minimum 3 years of Java user-interface application development experience
  • Expertise with JavaScript, ReactJS, React, MVC/MVVM, MUI, Spring, JSON, HTML4/5, AJAX, JSP, CSS, AND front-end languages
  • Familiarity with IDEs such as Eclipse or Visual Studio Code
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience utilizing various debugging tools and methodologies for debugging UI and components
  • Demonstrated ability to think critically and creatively to develop innovative solutions to software problems
  • Excellent problem-solving and troubleshooting skills
  • Excellent time management and project management skills
  • Team player with excellent verbal and written communication skills
  • Ability to understand business requirements and translate them into technical requirements

Desired Skills And Experience

  • Developing 100% automating unit tests
  • Agile development approach
  • Experience in Java Web Containers (Tomcat\Nginx), Java, Node, JDBC
  • Strong initiative must be able to take a high-level requirement, ask questions/seek clarifications, and get the job done
  • Superior written and oral communication skills are essential
  • Must work well in a team environment as well as independently
  • Excellent verbal/written communication and problem solving skills; ability to communicate information to a variety of groups at different technical skill levels
  • Master’s degree in Computer Science or related field is a plus

Customer Requirements

  • Clearance – Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation
  • Citizenship – Must be a US Citizen
  • Location – Hybrid with on-site (Ashburn, VA) visits 2-3 day per week and if a mission need. All candidates must be within the GWA/commutable area

Salary.com Estimation for UI Developer in Ashburn, VA
$102,866 to $126,354
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a UI Developer?

Sign up to receive alerts about other jobs on the UI Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$85,601 - $106,262
Income Estimation: 
$108,390 - $134,886
Income Estimation: 
$135,646 - $165,982
Income Estimation: 
$167,603 - $206,227
Income Estimation: 
$85,601 - $106,262
Income Estimation: 
$108,390 - $134,886
Income Estimation: 
$69,893 - $86,144
Income Estimation: 
$85,601 - $106,262
Income Estimation: 
$108,390 - $134,886
Income Estimation: 
$135,646 - $165,982

Sign up to receive alerts about other jobs with skills like those required for the UI Developer.

Click the checkbox next to the jobs that you are interested in.

  • Architecture Skill

    • Income Estimation: $136,154 - $183,823
  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SAIC

SAIC
Hired Organization Address Fort Meade, MD Full Time
Job ID 2506521 Location FORT MEADE, MD, US Date Posted 2025-06-10 Category Information Technology Subcategory Data Scien...
SAIC
Hired Organization Address Augusta, GA Full Time
Job ID 2506525 Location AUGUSTA, GA, US Date Posted 2025-06-10 Category Information Technology Subcategory Data Scientis...
SAIC
Hired Organization Address Chantilly, VA Full Time
Job ID 2506663 Location CHANTILLY, VA, US Date Posted 2025-06-12 Category Engineering and Sciences Subcategory Systems E...
SAIC
Hired Organization Address Pearl, HI Full Time
Job ID 2511301 Location PEARL CITY, HI, US Date Posted 2025-11-04 Category Defense/Intel Subcategory Military Operations...

Not the job you're looking for? Here are some other UI Developer jobs in the Ashburn, VA area that may be a better fit.

UI Developer

B/CORE, Mc Lean, VA

UI Developer

Bridge Core (BCore), Mc Lean, VA

AI Assistant is available now!

Feel free to start your new journey!