BT-402 – UI/UX Developer Skill Level: Senior Herndon, VA (fully on-site, no remote option)
- Design and develop modern, responsive, and intuitive user interfaces for web-based applications.
- Build reusable, maintainable, and scalable front-end components using React and JavaScript .
- Translate UX designs, wireframes, prototypes, and product requirements into production-ready applications.
- Apply human-centered design (HCD) principles throughout the product development lifecycle.
- Collaborate with users, product owners, designers, developers, and other stakeholders to understand user needs and translate them into effective technical solutions.
- Participate in user research, usability testing, prototyping, and iterative design activities as needed.
- Ensure applications meet standards for usability, accessibility, responsiveness, performance, and cross-browser compatibility.
- Integrate front-end applications with APIs, services, and back-end systems.
- Contribute to back-end development when needed, including API development, data integration, and troubleshooting across the application stack.
- Participate in code reviews, testing, debugging, and continuous improvement of development practices.
- Work effectively within an Agile or iterative product development environment. Required Skills:
- Strong professional experience with modern front-end development, with front-end engineering as a primary area of expertise.
- Strong hands-on experience with React and modern React development patterns.
- Strong proficiency in JavaScript, HTML, and CSS.
- Experience developing responsive, component-based web applications.
- Understanding of modern front-end architecture, state management, API integration, and reusable component design.
- Demonstrated knowledge of UI/UX and human-centered design principles, including usability, accessibility, interaction design, and user-centered problem solving.
- Ability to translate designs and user requirements into functional, polished interfaces.
- Experience integrating applications with REST APIs and/or other back-end services.
- Familiarity with modern development practices, including Git/version control, automated testing, CI/CD, and Agile development.
- Strong problem-solving, communication, and cross-functional collaboration skills
- Excellent written and oral presentation skills, including facilitation of small to large groups (5-30+ people)