Ready to make a real impact? Join a mission-driven team bringing cutting-edge software solutions to the Navy's frontline warfighters. This is more than just a job, it's your chance to help modernize critical defense systems.
We're looking for a creative and driven UI/UX Engineer who's passionate about building seamless, intuitive user experiences. You'll work alongside a collaborative team of developers, product managers, and military stakeholders to transform complex workflows into sleek, user-friendly designs. Your work will directly support the people who protect and serve, and it will be seen and used where it matters most.
Key Responsibilities:
- Design and develop user interfaces for web, mobile, desktop, and embedded applications, ensuring a seamless and consistent user experience.
- Works to understand core Mission/Business objectives to provide user-centric solutions to advance service/product success.
- Creates a design strategy for a portfolio or product suite for the organization.
- Works to unify product and engineering personnel behind a product design that caters to target audiences; shapes product development with Product Manager, Product Owner, Lead Engineer/Developer and other key stakeholders.
- Able to segment user groups and work with multi-disciplinary teams to gather primary and secondary information and insights around user needs and business objectives using a variety of research techniques/methods and tools.
- Translates gathered requirements into innovative design solutions for multiple user personas that optimize for accessibility, scalability, and performance.
- Conduct and facilitate highly organized workshops with client stakeholders/users and product teams.
- Excellent verbal and written communication skills with proven ability to present complex concepts in simple terms.
- Develop information architecture for a portfolio or suite of products and applications that ensures alignment with customers/users' needs.
- Develop service blueprints reflecting future-state improvements and dependencies for user segments, contributing functions/capabilities, and supporting systems.
- Develop future-state prototypes to demonstrate complex user flows and system interactions.
- Develop and maintain design systems that ensure consistency across multiple (cloud-native) applications.
- Work closely with developers to ensure seamless implementation of designs and resolve any design-related issues during development.
- Organize and conduct UAT/user testing to validate intuitive interactions, customizations for user groups, and degree to which requirements meet Business and user needs.
- Translate user needs and business requirements into wireframes, prototypes, and high-fidelity designs.
- Conduct user research, usability testing, and gather feedback to inform design decisions.
- Collaborate with cross-functional teams to implement and refine UI/UX solutions.
- Create and maintain design systems, style guides, and documentation.
Qualifications:
- Secret or Top Secret clearance.
- At least 3 years of combined UI/UX/Programming experience.
- At least 2 years of experience in UI/UX design and development.
- Proficiency with design tools such as Figma, Sketch, Adobe XD, or similar.
- Strong knowledge of HTML, CSS, JavaScript, and responsive design principles.
- Understanding of user-centered design methodologies.
- Excellent communication, collaboration, and problem-solving skills.
- Portfolio demonstrating UI/UX design and development work.
- At least 6 months of experience in the commercial industry sector preferred.
- At least 1 year of hands-on coding experience in one of the following programming languages: C/C++, C#, Java, Go, NodeJS, JavaScript/TypeScript, Python, Perl, PHP.
- At least 1 year of hands-on coding experience with either ReactJS or Angular (or a similar front-end framework)(experience with ReactJS preferred).
- At least 6 months of experience developing and deploying production software applications in at least one of the following cloud providers: AWS, Google Cloud, Microsoft Azure, preferred.
- At least 6 months of hands-on experience designing and implementing Application Programming Interfaces (APIs) preferred.
- Familiarity with accessibility standards and best practices preferred.