Senior UI/UX Software Engineer

Bluestaq US ExternalColorado Springs, CO
8h

About The Position

Bluestaq is seeking a Senior UI/UX Software Engineer to design, build, and maintain intuitive, accessible, and high-performance user interfaces for mission-critical government and commercial systems. In this role, you will own significant UI features and user workflows end-to-end—spanning frontend implementation, API integration, and data interaction—while leading design execution from concept through production. You will combine strong frontend engineering expertise with user-centered design thinking to deliver interfaces that operate reliably under real-world operational constraints, including high-stakes, low-latency, and degraded network environments. Why This Role Matters Senior UI/UX Software Engineers serve as the bridge between user needs and technical implementation. Your work directly shapes how operators, analysts, and mission users interact with complex data and systems on a daily basis. From space domain awareness platforms to defense health systems, you will ensure our software is not only functional—but usable, accessible, and resilient when it matters most. This role offers the opportunity to influence UI architecture and design patterns, mentor other engineers, improve long-term maintainability of frontend systems, and solve meaningful problems in a mission-driven environment.

Requirements

  • Proficiency in modern JavaScript/TypeScript and at least one major frontend framework (React, Vue, or Angular)
  • Professional experience building and maintaining production web applications
  • Strong understanding of HTML, CSS, and modern styling approaches (CSS Modules, CSS-in-JS, or similar)
  • Experience with component-based UI development and basic design system usage
  • Familiarity with state management concepts and libraries (Redux, NgRx Signals, or similar)
  • Understanding of core UI/UX principles including accessibility, information hierarchy, and interaction design
  • Ability to translate design mockups and requirements into working software
  • Experience writing unit and integration tests for frontend code
  • Familiarity with RESTful APIs and asynchronous data handling
  • Proficiency with Git and collaborative development workflows
  • Strong problem-solving and debugging skills
  • Effective communication skills for working with cross-functional teams
  • Willingness and ability to mentor less experienced engineers
  • PhD in Computer Science, Engineering, or a related field and 0+ years of software engineering or related experience, OR
  • Master’s degree in Computer Science, Engineering, or a related field and 2+ years of software engineering or related experience, OR
  • Bachelor’s degree in Computer Science, Engineering, or a related field and 4+ years of software engineering or related experience, OR
  • Associate degree in a related field and 6+ years of software engineering or related experience, OR
  • High School Diploma/GED and 8+ years of software engineering or related experience

Nice To Haves

  • Experience with frontend performance profiling and optimization tools
  • Experience collaborating directly with designers using tools such as Figma, Sketch, or Adobe XD
  • Exposure to data visualization, animation, or mapping libraries (D3.js, Three.js, Mapbox, or similar)
  • Familiarity with CI/CD pipelines and frontend deployment workflows
  • Experience working in Agile/Scrum environments
  • Background in government, defense, or other mission-critical systems
  • Familiarity with cloud platforms and containerized environment
  • Awareness of common frontend security vulnerabilities and mitigation strategies

Responsibilities

  • Own end-to-end design and implementation of complex UI features and user workflows within a defined product or mission area
  • Collaborate closely with product managers, designers, systems engineers, and end users to translate requirements into usable, accessible interfaces
  • Build responsive, performant interfaces that operate reliably across browsers, devices, and constrained environments
  • Write clean, maintainable, well-tested frontend code using modern frameworks (React, Vue, or Angular) and TypeScript/JavaScript
  • Design and implement component structures and state management patterns that balance usability, performance, and maintainability
  • Implement accessible UI patterns that meet WCAG and Section 508 requirements using established standards and guidance
  • Optimize frontend performance using techniques such as lazy loading and efficient rendering
  • Develop and maintain unit, integration, and end-to-end tests to ensure UI reliability
  • Integrate frontend applications with RESTful APIs and asynchronous data sources in collaboration with backend engineers
  • Participate in design and architecture discussions, contributing informed perspectives on frontend tradeoffs and implementation options
  • Work with DevSecOps and Cybersecurity partners to ensure frontend applications are secure, observable, and deployable
  • Serve as a technical resource for UI/UX implementation questions within your team
  • Mentor junior engineers through code reviews, pairing, and shared best practices
  • Identify and address technical debt within owned codebases
  • Debug and resolve complex UI issues involving state, data flow, browser behavior, or network conditions
  • Participate in on-call or incident response rotations for UI-related production issues as needed
  • Contribute to shared UI patterns, component libraries, and design systems used across teams
  • Incorporate user feedback and usability findings to iteratively improve interface quality
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service