Software Engineer – UI/UX – Contract
Software Engineer II – UI/UX
ISR & Advanced Web Applications
Folsom, CA
We are partnering with a cutting-edge engineering organisation developing advanced airborne ISR technologies and next-generation defence solutions. This team operates at the forefront of mission-focused software development, working on complex systems that support critical national security programmes.
They are now looking for a Software Engineer II with strong UI/UX expertise to join their growing ISR Engineering team.
The Opportunity
This role sits at the intersection of user experience, human factors, and modern web application engineering. You will design and build intuitive, high-performance interfaces that enable analysts and operators to interact efficiently with mission-critical systems.
You will collaborate closely with systems engineers, senior technical leaders, and programme stakeholders to transform user requirements into elegant, usable, and scalable applications.
What You’ll Be Doing
• Translate UX requirements into wireframes, mockups, and working prototypes
• Design intuitive web-based applications using modern front-end frameworks
• Apply human factors principles to optimise workflow efficiency and usability
• Work closely with senior engineers and customers to refine UI direction
• Develop and enhance features within an existing MERN-based system
• Evaluate and integrate emerging web technologies
• Present designs and technical solutions in customer and internal reviews
• Contribute to Agile software development cycles
• Make informed technical decisions that shape product direction
What They’re Looking For
Experience
• 2–4 years of experience in a similar software engineering role
• Experience working in Agile development teams
• Full stack web application experience preferred
Technical Skills
Languages: JavaScript, TypeScript, HTML/CSS, Java
Frameworks: React, Node, Express, Next.js, Material UI
3D / Visualisation: Cesium, Resium, WebGL or WebGPU
Databases: MongoDB
DevOps & Tooling: Git, Docker, Kubernetes, Helm
Strong understanding of RESTful APIs
Working knowledge of security and encryption principles
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Additional Requirements
• Strong communication skills, both written and verbal
• Comfortable presenting technical material to stakeholders
• Able to work independently with minimal supervision
• Willingness to travel up to 10%
• Must be eligible to obtain and maintain a U.S. Security Clearance
Why This Role?
You’ll be joining a highly collaborative, engineering-led organisation where your UI/UX decisions directly impact mission-critical systems. The team values technical curiosity, innovation, and ownership, and you’ll have exposure to senior technical leadership from day one.
If you enjoy solving complex problems, applying human factors to real-world defence applications, and building high-performance web systems in a secure environment, this is a strong opportunity to grow.