JobTarget Logo

Full Stack Developer (UI/UX) in Ashburn, Virginia at C Mack Solutions LLC

NewSalary: $85000 - $120000Job Function: Information Technology
C Mack Solutions LLC
Ashburn, Virginia, 20148, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

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

Job Location

Ashburn, Virginia, 20148, United States

Frequently asked questions about this position

Similar Jobs In Ashburn, Virginia

MuleSoft Developer

CompQsoft Inc.
Herndon, Virginia

Collibra Platform Engineer

Akira Technologies Inc.
Washington, District of Columbia
New

Full-Stack Developer | Contingent | Washington, DC

ARES Enterprise
Washington, District of Columbia

Senior Web Designer

JCTM, LLC
Arlington, Virginia
New

Senior Developer

Inadev
Reston, Virginia

Apply Now