
UI/UX Developer
- Ashburn, VA
- $86,600-181,800 per year
- Permanent
- Full-time
- * *
- Support the design and development of intuitive, user-centered interfaces that are responsive, efficient, and maintainable within an Agile development team.
- Collaborate closely with cross-functional team members—including developers, product owners, and stakeholders—to ensure UI designs meet both business requirements and user needs.
- Translate requirements into user interfaces that are visually appealing and functionally effective across various devices and platforms.
- Assist in creating and maintaining a consistent user experience by adhering to established design guidelines and contributing to shared style libraries.
- Participate in brainstorming sessions and team discussions to develop creative, user-focused design solutions that align with client objectives.
- Contribute to the creation of wireframes, mockups, and interactive prototypes to communicate design concepts clearly to both technical and non-technical stakeholders.
- Apply knowledge of UI/UX principles to support the standardization of interaction patterns and visual design across applications.
- Collaborate with the functional team to assess the feasibility of proposed features and suggest practical improvements to enhance user experience.
- Ensure the quality and timeliness of deliverables by following best practices in design, development, and testing.
- Work independently in a hybrid agile environment, using tools such as JIRA, Confluence, GitLab, and unit testing frameworks.
- Participate in design reviews and provide input to continuously improve the user experience.
- Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but is not limited to:
- 3 year check for felony convictions
- 1 year check for illegal drug use
- 1 year check for misconduct such as theft or fraud
- Bachelor’s degree in a related field such as Interactive Design, Architecture, Industrial Design, Graphic Design, or Human Factors.
- 3–5 years of professional experience in UI/UX development
- Experience collaborating on the design of websites or web applications that are user-friendly and responsive
- Hands-on experience with enterprise UI tools such as Figma (preferred) or similar (e.g., Sketch, Adobe XD)
- Understanding of trade-offs between visual design, technical implementation, and long-term maintenance
- Must be able to work on-site in Ashburn, VA 2–3 days per week as part of a hybrid work model.
- Hands-on experience developing and maintaining web applications using React, Angular, JavaScript, and core browser technologies including HTML, CSS, and HTTP.
- Working knowledge of common UX/UI design tools such as Figma, Axure, Sketch, InVision, or Adobe XD.
- Familiarity with Java and frameworks such as Spring and Spring Boot for backend development.
- Exposure to technologies in our stack, including Java 17, React UI state management, Hibernate (ORM), PostgreSQL, and Amazon AWS.
- Working knowledge of CI/CD tools such as Harness, Jenkins, GitLab, or Bamboo to support automated build and deployment processes.
- Proficient in using data and user feedback to inform and improve code quality through both qualitative and quantitative testing.
- Familiarity with responsive and mobile-first design and development practices.
- Experience developing both external-facing applications and internal tools.
- A user-centered mindset with an understanding of how to balance user needs and business goals.
- Strong written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
- Self-motivated and dependable team player with a strong work ethic and the ability to manage time and tasks with minimal supervision.
- Certification or training in Design Thinking methodologies (e.g., IDEO, Stanford d.school, Cornell, MIT).
- Understanding of web accessibility standards (e.g., Section 508) and experience designing for inclusive access.
- Familiarity with information architecture concepts to support organized and intuitive navigation structures.
- Working understanding of Lean methodologies and Agile development principles.