Full Stack Developer

2 weeks ago

Ashburn, VA, United States Designer Jobs Full-time

C. Mack Solutions LLC is seeking a UI/UX Developer with full-stack experience to build and maintain responsive, production-quality web applications for a mission-critical Federal Government program. The role emphasizes hands-on front-end development in React and TypeScript, while collaborating across the stack with Java/Spring Boot and PostgreSQL to deliver intuitive and accessible user experiences.

Responsibilities

  • Build, extend, and maintain responsive, production-grade web applications, primarily with React and TypeScript
  • Collaborate across the stack by integrating front-end code with backend services and APIs built on Java 17/Spring Boot, with data persisted in PostgreSQL
  • Write clean, tested, and maintainable code; participate in code reviews, unit testing, and CI/CD pipelines using tools such as JIRA, Confluence, GitLab, and Harness
  • Diagnose and resolve technical issues impacting 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 maintain a consistent, standardized look-and-feel and user experience across applications
  • Work with the functional team to assess feasibility of requirements and align on an implementation approach
  • Support product quality and delivery timelines by providing guidance, resolving blockers, and submitting periodic performance reports
  • Work independently and efficiently in an agile software development environment
  • Provide mentoring to junior team members
  • Perform on-site work in Ashburn, VA 1–2 days per week

Requirements

  • Residence in the DC, MD, VA area
  • U.S. Citizenship required; candidate must be able to obtain a CBP/DHS Public Trust clearance
  • 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, plus experience with a component or 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 supported by qualitative and quantitative testing
  • Ability to translate wireframes, mockups, and design specifications into production-quality front-end code
  • Ability to evaluate trade-offs between design intent, technical feasibility, and long-term maintainability
  • Experience developing applications across contexts, from consumer-facing products to internal tools
  • Ability to work effectively in an agile development environment
  • Excellent written and verbal communication skills
  • Highly responsible, team-oriented individual with a strong work ethic and self-starter mindset

Technologies

React, TypeScript, Java, Java 17, Spring Boot, PostgreSQL, Hibernate, Amazon AWS, JavaScript, HTML, HTTP, CSS, Kendo UI, Angular, Harness, Jenkins, GitLab, Bamboo, JIRA, Confluence, CI/CD, Figma

Preferred Skills and Experience

  • Experience with Angular in addition to React
  • Proven experience designing for or implementing web accessibility aligned with 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