UI/UX Developer — Agile, Federal Program

C Mack Solutions LLC

Ashburn (VA)

On-site

USD 85,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Retirement plan
Paid time off
Supplemental programs

Job summary

C. Mack Solutions seeks a UI/UX Developer to join an Agile team, delivering intuitive, responsive interfaces for a mission-critical federal program. You will craft user-centered designs, develop interfaces with React/Angular/TypeScript, and collaborate with product owners and developers to align solutions with business objectives.

Requirements include 5+ years in UI/UX, Figma proficiency, and the ability to mentor teammates. On-site in Ashburn, VA 1-2 days per week; U.S.

Qualifications

  • 5+ years of UI/UX development experience.
  • Collaborative communication with product owners, users and developers.
  • Experience with enterprise UI design tools (Figma preferred).
  • Ability to communicate designs with stakeholders and balance trade-offs.
  • Active CBP Public Trust clearance and US citizenship.

Responsibilities

  • Develop user interfaces that meet business requirements and user needs.
  • Lead cohesive look-and-feel and standardized UX across applications.
  • Create experiential concepts aligned with client objectives.
  • Collaborate on design systems, style guides, and information architecture.
  • Produce wireframes, mockups, and prototypes for stakeholder review.
  • Establish shared layout and style libraries across apps.
  • Assess feasibility with the functional team and iterate on designs.
  • Ensure quality and timely delivery within an Agile environment.
  • Mentor junior team members and provide design guidance.
  • Work on-site in Ashburn, VA 1-2 days per week.

Skills

UI/UX development
React
Angular
TypeScript
JavaScript
Figma
Jira
Confluence
GitLab
Agile
Communication with stakeholders
Responsive design

Education

Degree in Interactive Design / related field

Tools

Figma
Axure
Sketch
InVision
Adobe XD

Job description

Description

C. Mack Solutions is seeking a UI/UX Developer with strong full-stack development experience to join our team and support a complex program providing Agile development, operations, and maintenance for critical systems on a mission-critical Federal Government program. As a UI/UX Developer on an Agile team, you will primarily build and maintain responsive, production-quality web applications — writing front-end code in React and TypeScript and working across the stack with Java/Spring Boot and PostgreSQL — while also partnering with the design team to help ensure interfaces are intuitive, accessible, and consistent. This is a hands-on development role: strong coding ability, particularly with React, is the top priority, with UI/UX collaboration as a meaningful secondary responsibility. Experience with Agile development methodologies and the ability to work collaboratively with cross-functional teams, including developers, product owners, and stakeholders, is essential.

Responsibilities:

  • Build, extend, and maintain responsive, production-grade web applications primarily using React and TypeScript
  • Work across the stack, integrating front-end code with backend services and APIs built on Java 17/Spring Boot, with data persisted in PostgreSQL
  • Write clean, tested, maintainable code and participate in code reviews, unit testing, and CI/CD pipelines (JIRA, Confluence, GitLab, Harness)
  • Diagnose and resolve technical issues affecting UI performance, reliability, and maintainability
  • Translate wireframes, mockups, and design specifications into responsive, accessible front-end implementations
  • Partner with designers, product owners, and stakeholders to help maintain a consistent, standardized look-and-feel and user experience across applications
  • Work closely with the functional team to determine feasibility of requirements and collaborate on implementation approach
  • Ensure product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
  • Work independently and efficiently within an agile software development environment
  • Provide mentoring to junior members of the team
  • Must be able to work on-site in Ashburn, VA 1–2 days per week

Requirements

You must live within the DC, MD, VA area.

U.S. Citizenship is required. Candidate must be able to obtain a CBP/DHS Public Trust clearance.

  • Professional experience: 5+ years building production web applications, including hands-on, day-to-day development in React and TypeScript
  • Strong proficiency in JavaScript, HTML, HTTP, and CSS, and experience with a component/UI framework such as Kendo UI or Angular
  • Working experience with Java 17, Spring/Spring Boot, PostgreSQL, an ORM such as Hibernate, and Amazon AWS
  • Experience with Continuous Integration / Continuous Deployment tools such as Harness, Jenkins, GitLab, or Bamboo
  • Experience with responsive and mobile-first development
  • Use data, validation, and feedback strategies that deliver code backed by qualitative and quantitative testing
  • Ability to translate wireframes, mockups, and design specifications into working, production-quality front-end code
  • Ability to understand trade-offs between design intent, technical feasibility, and long-term maintainability
  • Experience developing applications, from consumer-facing to internal tools
  • Familiarity with enterprise UI design/handoff tools such as Figma is a plus
  • Stay current on important industry and customer trends to ensure applications are delivering relevant solutions
  • Collaborate effectively with stakeholders inside the company and with customer groups to drive effective solutions
  • Willing to take risks and champion new ideas
  • Able to work and be effective in an agile development environment
  • Excellent written and verbal communication skills
  • Highly responsible, team-oriented individual with strong work ethic and a self-starter mindset

Preferred Skills and Experience:

  • Experience with Angular in addition to React
  • Proven experience designing for or implementing web accessibility (Section 508 standards)
  • Experience with information architecture or design systems
  • Ability and interest in educating others on front-end development best practices
  • Advanced understanding of Lean processes and Agile principles
  • Design Thinking certifications (such as those offered through IDEO, Stanford, Cornell, MIT, or other organizations) a plus, not required
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI/UX Developer
UI/UX Developer

C Mack Solutions LLC • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+3
UIUX Designer
UIUX Designer

Inadev • Reston (VA)

Hybrid
USD 85,000 - 125,000
Junior UI/UX Designer
Junior UI/UX Designer

Inadev • Reston (VA)

On-site
USD 90,000 - 130,000
Hybrid schedule
UIUX Designer
UIUX Designer

Inadev-Corporatio • Reston (VA)

On-site
USD 95,000 - 125,000
UI Software Developer
UI Software Developer

Vets Hired • Chantilly (VA)

On-site
USD 90,000 - 130,000
Junior UI/UX Designer
Junior UI/UX Designer

Inadev-Corporatio • Reston (VA)

On-site
USD 85,000 - 135,000
User Interface (UI) Developer
User Interface (UI) Developer

RMantra Solutions • Ashburn (VA), Northern (KY)

On-site
USD 110,000 - 170,000
Front End Developer Sr - TS required to apply - Wash DC + Hybrid
Front End Developer Sr - TS required to apply - Wash DC + Hybrid

Bow Wave LLC • Washington

On-site
USD 120,000 - 180,000
Front End Software Developer
Front End Software Developer

Vets Hired • Sterling (VA)

On-site
USD 120,000 - 150,000
UI/UX & Frontend Developer
UI/UX & Frontend Developer

Cayuse Holdings, LLC • Washington

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3