> Markdown version of [/jobs/ext/4583589-senior-software-engineer-ui-ux](https://www.wearedevelopers.com/jobs/ext/4583589-senior-software-engineer-ui-ux). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer- UI/UX - **Company:** Pacific Defense - **Location:** Hudson, NH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Software Applications, Systems Engineering, Big Data, Cascading Style Sheets (CSS), Data Visualization, Design of User Interfaces, Human-Computer Interaction, Interaction Design, Ui Patterns, Responsive Web Design, Software Engineering, Data Streaming, Technical Data Management Systems, TypeScript, User-Centered Design, Web Application Frameworks, Website Wireframe, Real Time Systems, ReactJS, Vue.js, Build Management, AngularJS, Information Technology, Figma, Front End Software Development - **Published:** November 5, 2026 - **Apply:** https://www.thejobnetwork.com/job/aca81b1e-758c-47c6-a399-271a9b1302ef/senior-software-engineer-uiux ## About the Role Pacific Defense is seeking a Senior Software Engineer with a strong UI/UX focus to design and build intuitive, mission-critical software applications. This individual will combine user-centered design and front-end engineering to translate complex workflows and technical data into clear, efficient interfaces. The ideal candidate thrives in a fast-paced, multi-disciplinary engineering environment and is comfortable collaborating with software, systems, and program teams to deliver reliable solutions for defense applications., * Professional software engineering experience with a strong focus on UI/UX design and front-end application development. * Proficiency in JavaScript or TypeScript, HTML, CSS, and a modern front-end framework such as React, Angular, or Vue. * Experience developing user flows, wireframes, interactive prototypes, and high-fidelity interface designs using tools such as Figma. * Ability to translate complex user needs and technical requirements into intuitive, maintainable user interfaces. * Knowledge of responsive design, accessibility principles, reusable components, and front-end testing practices. * Experience integrating front-end applications with APIs, complex datasets, and software services. * Experience contributing throughout the software development lifecycle, including requirements, design, implementation, testing, and release. * Strong communication skills and demonstrated success working with multi-disciplinary and distributed teams. * Experience with design systems, user research, usability testing, or human factors is preferred. * Experience with data visualization, operational dashboards, real-time applications, or mapping/geospatial interfaces is preferred. * Experience working on aerospace, defense, government, or other mission-critical systems is preferred., * Bachelor's degree in Computer Science, Software Engineering, Human-Computer Interaction, Interaction Design, or a related technical field, or equivalent practical experience. * Advanced degree in a relevant discipline is preferred. ## Description * Lead UI/UX design and front-end development for complex software applications, from initial concept through deployment and iteration. * Work with users, stakeholders, and engineering teams to understand operational workflows, identify usability challenges, and define interface requirements. * Develop wireframes, user journeys, mockups, prototypes, and detailed interaction specifications. * Build scalable, responsive, and reliable interfaces using modern web technologies and reusable components. * Create clear interfaces for data-rich workflows, emphasizing task efficiency, accessibility, performance, and consistency. * Collaborate closely with back-end developers and systems engineers to integrate APIs, data streams, and system functionality. * Conduct design reviews and usability evaluations; incorporate feedback into continuous product improvements. * Establish and maintain UI patterns, design documentation, and reusable component libraries. * Troubleshoot and optimize interfaces for cross-browser behavior, performance, reliability, and user experience. * Communicate design decisions, tradeoffs, technical risks, and project progress to engineering and program stakeholders.