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 certifications (such as those offered through IDEO, Stanford, Cornell, MIT, or other organizations) are a plus and 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.
Compensation
Salary range: $85,000 to $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
- Medical, dental, and vision insurance
- Retirement savings plans
- Paid time off
- Other supplemental programs