×
Register Here to Apply for Jobs or Post Jobs. X

User Interface; UI Developer

Job in Ashburn, Turner County, Georgia, 31714, USA
Listing for: Novul Solutions
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: User Interface (UI) Developer
Location: Ashburn

Ashburn, United States | Posted on 11/06/2025

  • Clearance Requirement Active DoD TS or DHS Full BI
  • IAT/IAM Requirement N/A
Job Description

Key Responsibilities
  • Lead development of a new Angular UI application from scratch
  • Define and uphold UI architecture, coding standards, and best practices
  • Collaborate with backend developers to integrate RESTful APIs and microservices
  • Ensure consistent UI/UX design, responsiveness, and performance optimization
  • Create reusable components, manage application state, and ensure clean code practices
  • Drive comprehensive testing: unit, integration, and end-to-end
  • Support deployment in Kubernetes environments and CI/CD pipelines
  • Mentor junior UI developers and promote technical growth within the team
  • Participate in Agile Scrum ceremonies and contribute to a Sec Dev Ops  culture
Requirements

Required Qualifications
  • Bachelor’s degree + 12 years of relevant experience, or Master’s + 10 years (4 years’ experience may be substituted for degree)
  • Must be a U.S. Citizen and able to obtain CBP BI prior to start
  • 7+ years front-end development experience; 5+ years with modern JS frameworks
  • 4+ years of Angular (v2+) experience with deep component-based development expertise
  • Hands-on experience with RESTful APIs, HTTP request libraries (e.g., Axios)
  • Familiar with Java backend environments and API integration workflows
  • Experience with Agile and Sec Dev Ops  methodologies
  • Proficiency in containerized environments:
    Docker, Kubernetes
  • Experience with front-end tools (Webpack, Babel, NPM, Node.js)
  • Understanding of authentication/authorization protocols including JWT
Preferred Qualifications
  • Active Full CBP BI
  • Experience with Google Cloud Platform (GCP)
  • Solid grasp of NgRx for advanced state management
  • UI testing experience:
    Jasmine, Karma, Jest, or Cypress
  • Familiarity with React.js, reusable component design, and state control
  • Prior experience optimizing front-end performance and UI/UX best practices
  • Exposure to CI/CD pipelines and real-time monitoring tools
Core Benefits
  • Paid Time Off PTO):

    TEN (10) Paid days off & FIVE (5) Floating days off.
  • Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
  • Payroll:
    Paid Bi-Monthly.
  • 401(k):
    Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility – 21 years of age or older, after 3 months of employment
  • Individual or company-wide performance and recognition awards (Quarterly
  • UNITED HEALTHCARE PPO, extensive national coverage.
  • Eligible on the first of the month, immediately after the start date.
  • Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.
Quality of Life Benefits
  • Training & Career Development Reimbursement of Tuition and training needed to support career development.
  • $150 monthly reimbursement contribution paid monthly towards parking expenses.
  • Receipts must be submitted by the close of business on the 25th of each month.
  • Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary