Full Stack Developer (UI/UX)

C Mack Solutions LLC

Ashburn (VA)

On-site

USD 85,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision insurance
Retirement savings plans
Paid time off
Supplemental programs

Job summary

C. Mack Solutions LLC is seeking a UI/UX Developer with strong full-stack experience to support a mission-critical Federal Government program.

You will build responsive web apps with React/TypeScript and work across the stack using Java 17/Spring Boot and PostgreSQL, while aligning with design for intuitive UX. As a hands-on developer, you will code, review, and participate in CI/CD, partnering with designers and stakeholders to deliver quality software on an Agile team.

Qualifications

  • 5+ years building production web applications with React and TypeScript.
  • Strong proficiency in JavaScript, HTML, CSS, and modern UI frameworks.
  • Experience with Java 17, Spring Boot, PostgreSQL, and AWS.
  • In-depth knowledge of CI/CD tools and pipelines (Harness, Jenkins, GitLab, Bamboo).
  • Experience with responsive/mobile-first development and accessibility considerations.
  • Familiarity with design handoff tools like Figma is a plus.
  • Ability to collaborate with stakeholders and work in an Agile environment.

Responsibilities

  • Build and maintain production-grade web apps using React and TypeScript.
  • Integrate front-end code with back-end services on Java 17/Spring Boot and PostgreSQL.
  • Write clean, tested code; participate in code reviews and CI/CD pipelines.
  • Translate wireframes into responsive, accessible front-end implementations.
  • Collaborate with designers, product owners, and stakeholders to ensure consistent UX.
  • Provide mentoring to junior team members and work in an agile team setting.
  • Work on-site in Ashburn, VA 1–2 days per week.

Skills

React
TypeScript
JavaScript
HTML
CSS
Angular
Kendo UI
Java 17
Spring Boot
PostgreSQL
AWS
CI/CD
Harness
Jenkins
GitLab
Bamboo
Accessibility
Figma

Tools

Harness
Jenkins
GitLab
Bamboo

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

Work Location: This position is limited to candidates residing in U.S. states where the company is currently registered to employ team members.

Salary Range: $85,000 – $120,000 annually

This position may be filled at the Mid or Senior level based on the selected candidate’s qualifications and experience. Final compensation will be determined based on level alignment, experience, education, and internal equity.

Benefits: In addition to base compensation, this position is eligible for company-sponsored benefits, which may include medical, dental, and vision insurance, retirement savings plans, paid time off, and other supplemental programs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (UI/UX)
Full Stack Developer (UI/UX)

Jobs in JS • Virginia (MN)

On-site
USD 85,000 - 120,000
Medical, Dental, Vision Insurance
Retirement Savings Plans
Paid Time Off
+1
Full Stack Developer (UI/UX)
Full Stack Developer (UI/UX)

Designer Jobs • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Retirement savings plans
Paid time off
+1
Senior Full-Stack UI/UX Developer — React + TypeScript
Senior Full-Stack UI/UX Developer — React + TypeScript

Designer Jobs • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical, dental, and vision insurance
Retirement savings plans
Paid time off
+1
Senior Full-Stack UI/UX Engineer — On-Site in VA
Senior Full-Stack UI/UX Engineer — On-Site in VA

C Mack Solutions LLC • Ashburn (VA)

On-site
USD 85,000 - 120,000
Medical, dental, vision insurance
Retirement savings plans
Paid time off
+1
Product Architect
Product Architect

C Mack Solutions LLC • Ashburn (VA)

Hybrid
USD 150,000 - 175,000
Medical insurance
Dental insurance
Vision insurance
+2
Full Stack Developer
Full Stack Developer

C Mack Solutions LLC • Ashburn (VA)

On-site
USD 75,000 - 155,000
Medical Insurance
Retirement Savings Plan
Paid Time Off
User Interface (UI) Developer
User Interface (UI) Developer

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

On-site
USD 110,000 - 170,000
Senior React/TypeScript UI Engineer | Agile Web Apps
Senior React/TypeScript UI Engineer | Agile Web Apps

Jobs in JS • Virginia (MN)

On-site
USD 85,000 - 120,000
Medical, Dental, Vision Insurance
Retirement Savings Plans
Paid Time Off
+1
UI/UX & Frontend Developer
UI/UX & Frontend Developer

Cayuse Holdings • Washington

On-site
USD 110,000 - 160,000
Medical, dental and vision insurance
Flexible spending accounts
Disability insurance
+3
UIUX Designer
UIUX Designer

Inadev • Reston (VA)

Hybrid
USD 85,000 - 125,000