Department Summary:The department is seeking a
UX/UI Engineer who is passionate about designing and developing user-centered software solutions to address our sponsors' unique challenges. In this role, you will collaborate with multidisciplinary teams of engineers, designers, researchers, and stakeholders to frame complex problems, understand mission needs, and translate user insights into intuitive, scalable, and effective solutions. You will engage directly with sponsors and stakeholders through workshops, design reviews, and iterative feedback sessions to ensure solutions align with user needs and mission objectives.
As a UX/UI Engineer at MITRE, you will apply and expand your expertise across UX, UI, front-end engineering, and human-machine teaming while contributing to meaningful projects supporting critical national missions. Our department fosters a collaborative environment that values technical excellence, curiosity, continuous learning, creativity, and a strong commitment to both end users and stakeholders. Our mission is to improve the overall user experience of government-facing technologies while promoting accessibility, safety, and operational efficiency across the system lifecycle. As part of the Software Engineering Innovation Center, you will strengthen your software architecture and engineering skills while designing human-centered, user-focused computing capabilities that address the challenges of our sponsors and deliver meaningful, effective user experiences.
Roles & Responsibilities:The successful candidate will be expected to:
- Collaborate with human factors engineers, UX designers, researchers, project leaders, and sponsors to design and develop user-centered software solutions using modern front-end technologies and engineering best practices.
- Advocate for the end-user, ensuring user-centered design principles are consistently applied throughout the software development cycle.
- Provide technical guidance to MITRE teams and sponsors, analyzing software implementation, architecture, and application performance.
- Design and develop user interfaces for software and web applications, incorporating user research, usability testing, and stakeholder feedback to improve user effectiveness and mission outcomes.
- Lead portions of UX and front-end development efforts, ensuring solutions are maintainable, accessible, scalable, and aligned with project objectives.
- Mentor and provide technical guidance to less experienced engineers on UX engineering, front-end development, and user-centered design best practices.
- Develop wireframes, mockups, and prototypes to effectively communicate design ideas, while collaborating with cross-functional teams, including software engineers and product managers, to ensure our products meet user needs.
- Develop and maintain design systems, UI standards, and reusable front-end components that promote consistency, accessibility, and scalability across applications.
- Evaluate emerging technologies and recommend approaches that improve user experience and mission effectiveness.
- Present design recommendations and technical solutions to project teams, sponsors, and leadership.
Basic Qualifications:- Requires 4+ years of related experience with a bachelor's degree Computer Science, Software Engineering or similar or equivalent combination of related education and work experience.
- Experience applying modern software engineering practices including Git-based source control, peer code reviews, Agile development methodologies, automated testing, and CI/CD workflows.
- Experience developing modern web applications using JavaScript/TypeScript, HTML, CSS, and contemporary frameworks such as React, Angular, Vue, or similar technologies.
- Experience developing accessible web applications that align with WCAG and Section 508 accessibility standards.
- Demonstrated experience using UX design and prototyping tools such as Figma, Adobe XD, Sketch, or equivalent platforms.
- Demonstrated portfolio or the ability to showcase your UX design work, demonstrating your creativity and problem-solving skills.
- Demonstrated ability to evaluate, learn, and apply new technologies to solve complex technical challenges.
- Demonstrated ability to communicate technical concepts, design rationale, and implementation approaches to multidisciplinary teams, sponsors, and stakeholders.
- Ability to work both independently and collaboratively with colleagues.
- High level desire to help our nation solve its most critical challenges.
- This position requires a minimum of 50% hybrid on-site
Preferred Qualifications: - Preference given to candidates who have completed an advanced degree in technical discipline; including but not limited to Computer Science, Human Centered Engineering, UX/UI.
- Preference given to qualified candidates with active clearance.
- Experience conducting usability studies, contextual inquiry, interviews, or human-centered design activities.
- Experience applying human-centered design principles to AI-enabled, decision-support, or mission-critical systems.
- Experience developing and maintaining design systems or component libraries.
- Strong interpersonal skills, coupled with excellent verbal and written communication abilities.
- Entrepreneurial and innovative spirit and the curiosity to explore and push the boundaries of software development and software solutions.
This requisition requires the candidate to have a minimum of the following clearance(s):None
This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s):None
Salary compensation range and midpoint:$129,200 - $161,500 - $193,800 Annual
Work Location Type:Hybrid