Software Engineer – UI/UX – Contract

Job Category: Tech
Location: California, United States
Employment Type: Contract
Location Terms: On-site

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.

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!