Sr. Software Front-End Web UI Developer

  • REMOTE WORK, VA
  • Posted 45 days ago | Updated 9 hours ago

Overview

Remote
On Site
USD 80,001.00 - 120,000.00 per year
Full Time

Skills

Software Development
Testing
Interfaces
JavaScript Frameworks
Scalability
UPS
Sprint
Automated Testing
Documentation
Microsoft Visual Studio
Project Management
Computer Science
Graphics Design
Web Development
Web Applications
Agile
HTML5
Cascading Style Sheets
Css3
Sass
JavaScript
Elasticsearch
React.js
AngularJS
Vue.js
TypeScript
Management
RESTful
JSON
Data Integration
UI
User Experience
Accessibility
WCAG
Responsive Design
Unit Testing
Jasmine
Cypress
Continuous Integration
Continuous Delivery
GitHub
Jenkins
Version Control
Git
GitLab
Bitbucket
Cloud Computing
Microsoft Azure
Amazon Web Services
Hosting
Web Security
Communication
Problem Solving
Conflict Resolution
Collaboration
Teamwork
DevOps
Docker
Kubernetes
Performance Tuning
Mentorship
Security Clearance
Information Technology
Systems Engineering
FOCUS

Job Details

Job ID: 2511224

Location: REMOTE WORK, VA, US

Date Posted: 2025-12-12

Category: Software

Subcategory: SW Engineer

Schedule: Full-time

Shift: Day Job

Travel: No

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Public Trust

Potential for Remote Work: Yes

Description

SAIC is searching for a motivated, career and customer-oriented Sr. Software Front-End Web UI Developer to join our software development team. This role involves designing, developing, and maintaining engaging and high-performing user interfaces for web applications. The ideal candidate will have a strong understanding of modern front-end technologies, responsive design, accessibility, and performance optimization within an agile development environment. This is a 100% Remote role.

Responsibilities
  • Participate in technical planning, requirements definition, UI design, testing, and integration of web-based applications.
  • Design and implement user interfaces that are responsive, accessible, and aligned with UX best practices.
  • Collaborate closely with UX designers, back-end developers, and stakeholders to translate design concepts and requirements into interactive applications.
  • Develop, test, and deploy UI components using modern JavaScript frameworks (Angular).
  • Ensure the performance, scalability, and responsiveness of web applications across browsers and devices.
  • Participate in daily stand-ups and sprint activities as an active member of the agile development team.
  • Apply front-end engineering best practices, including code modularization, reusability, and maintainability.
  • Implement automated testing (unit, integration, end-to-end) and support CI/CD pipelines for front-end deployments.
  • Collaborate with team members on technical problem-solving and new feature development.
  • Maintain comprehensive documentation for designs, components, and implementation details.
  • Utilize development tools such as Visual Studio Code, Git, and Azure DevOps for version control and project management.

Qualifications

Education
  • Bachelor's Degree in Computer Science, Web Development, Graphic Design, or related technical discipline, with 8 years of experience.
  • Master's Degree in a related field with 8 years of experience preferred.

Experience
  • 8 years of experience in front-end web development and UI implementation.
  • Proven track record in developing enterprise-grade, responsive web applications.
  • Experience working in agile development environments and collaborating within cross-functional teams.

Technical Requirements
  • Strong proficiency in HTML5, CSS3 (SASS/LESS), and JavaScript (ES6+).
  • Expertise in front-end frameworks such as React, Angular, or Vue.js.
  • Experience with TypeScript, Redux or similar state management libraries.
  • Familiarity with RESTful APIs and JSON data integration.
  • Proficiency in UI/UX principles, accessibility standards (WCAG), and responsive web design.
  • Experience with unit testing frameworks (Jest, Jasmine, Mocha, Cypress, etc.).
  • Understanding of CI/CD practices using tools like GitHub Actions, Azure DevOps, or Jenkins.
  • Knowledge of version control systems (Git, GitLab, or Bitbucket).
  • Familiarity with cloud platforms (Azure, AWS) for front-end hosting and deployment.
  • Strong understanding of web security best practices.
  • Excellent communication, problem-solving, and teamwork skills.
  • Ability to work independently while meeting deadlines in a fast-paced environment.

Preferred Skills
  • Experience with design systems, and component libraries.
  • Familiarity with DevOps practices and containerized deployments (Docker, Kubernetes).
  • Understanding of performance optimization techniques for large-scale applications.
  • Experience contributing to code reviews and mentoring junior developers.

Clearance Requirement
  • U.S. Citizenship required with the ability to obtain and maintain a Public Trust clearance.


Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SAIC