UI/UX Developer

Niyam IT, Inc.

$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • US Citizenship with ability to obtain a Public Trust.
  • Bachelor's degree in a related field (e.g. Interactive Design, Graphic Design).
  • 5+ years of professional UI/UX design experience.
  • Proficiency in modern web technologies (React, Angular, TypeScript, etc.).
  • Working knowledge of Java frameworks and AWS.

Responsibilities

  • Collaborate in an Agile team to create user-centered experiences.
  • Design and maintain responsive, accessible user interfaces.
  • Lead the development of a standardized user experience across applications.
  • Produce design artifacts including wireframes and prototypes.
  • Establish and maintain UI component libraries and design standards.
  • Evaluate requirements and recommend design improvements.
  • Mentor junior team members and provide guidance.

Benefits

  • Hybrid work model (1-2 days on-site in Ashburn, VA).
  • Opportunity to work with federal clients and impactful projects.
  • Support for professional growth and mentorship.
  • Collaboration with cross-functional teams in a dynamic environment.
  • Involvement in Agile software development processes.
Full Job Description
Niyam is seeking a UI/UX Developer to join our team in support of our work with a federal client. This role involves designing intuitive, user-centered digital experiences for both legacy and modernized systems while collaborating closely with cross-functional teams, including developers, business analysts, and stakeholders. The ideal candidate will bring a strong balance of creative design expertise, technical awareness, and leadership ability to deliver high-quality, accessible, and scalable solutions aligned with mission objectives. This full-time position will be hybrid to Ashburn, VA 1-2 days/week. Roles and Responsibilities: - Collaborate effectively within an Agile, cross-functional team, partnering with developers, product owners, business stakeholders, and other team members to deliver high-quality user experiences. - Design, develop, and maintain responsive, accessible, and user-centered interfaces that meet business objectives and user needs. - Lead the creation and implementation of a consistent look-and-feel, ensuring a standardized and intuitive user experience across multiple applications. - Create innovative, user-focused design solutions that align with client business goals while enhancing usability and overall customer experience. - Partner with cross-functional teams to define, develop, and maintain experience style guides, interaction patterns, information architecture, and design standards. - Produce wireframes, mockups, prototypes, and other design artifacts to effectively communicate concepts, validate ideas, and support development efforts. - Establish, maintain, and evolve reusable UI component libraries, layouts, and style standards to promote consistency and efficiency across applications. - Work closely with business and functional teams to evaluate the feasibility of requirements, recommend design improvements, and ensure solutions meet both user and technical needs. - Ensure the quality, accuracy, and timely delivery of UI/UX solutions by identifying and resolving issues, providing technical guidance, and communicating project status and progress to stakeholders. - Independently manage assigned work within an Agile software development environment, leveraging tools and practices such as Jira, Confluence, GitLab, unit testing, and automated testing frameworks. - Mentor and support junior team members by providing technical guidance, sharing best practices, and fostering professional growth. Qualifications and Education Requirements: - US Citizenship with ability to obtain a Public Trust. - Bachelor's degree in a related field, such as Interactive Design, Architecture, Industrial Design, Graphic Design or Human Factors. - 5+ years of professional experience in UI/UX design, visual design, interaction design, or related roles. - Must be able to work on-site in Ashburn, VA 1-2 days per week. - Proficiency in developing and maintaining modern web applications using React, Angular, TypeScript, JavaScript, HTML, CSS, HTTP, and UI component libraries such as Kendo UI. - Working knowledge of Java and related frameworks, including Spring and Spring Boot. - Familiarity with modern application development technologies, including Java 17, Spring Boot, React, state management libraries, Hibernate or other ORM frameworks, PostgreSQL, and Amazon Web Services (AWS). - Experience with Continuous Integration and Continuous Deployment (CI/CD) tools such as GitLab, Jenkins, Harness, Bamboo, or similar platforms. - Experience developing responsive, accessible, and mobile-first web applications. - Experience building applications ranging from customer-facing products to internal business applications. - Demonstrated ability to work effectively in an Agile software development environment. - Strong understanding of user-centered design principles while balancing business and technical requirements. - Working knowledge of design and prototyping tools such as Figma, Axure, Sketch, Adobe XD, or InVision. - Ability to use data, user feedback, and qualitative and quantitative testing methods to validate design and development decisions. - Ability to stay current with emerging technologies, industry trends, and customer needs to drive continuous product improvement. - Strong collaboration skills with cross-functional teams, stakeholders, and customers to deliver effective solutions. - Demonstrated initiative, curiosity, and willingness to champion innovative ideas and continuous improvement. - Excellent written, verbal, and interpersonal communication skills. - Self-motivated, highly accountable, and team-oriented with a strong work ethic and the ability to work independently when needed. Preferred Skills: - Design Thinking certifications such as those offered through IDEO, Stanford, Cornell, MIT or a host of other organizations. - Proven experience designing for web accessibility (Section 508 standards). - Experience with information architecture. - Ability and interest in educating others on user-centered design best practices. - Advanced understanding of Lean processes, and Agile principles. Application Deadline: This position will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job posting may come down early due to volume of applicants.

Similar Jobs

More Jobs at Niyam IT, Inc.

More Information Technology Jobs

Find similar UI/UX Developer jobs: