Senior / Staff Software Engineer - UI Client Application

  • Eliassen Group
  • Boise, Idaho
  • Full Time

at Eliassen Group in Boise, Idaho, United States

Job Description

Senior / Staff Software Engineer UI Client Application

Anywhere

Type: Contract

Category: Development

Industry: Life Sciences

Workplace Type: Remote

Reference ID: JN -...84

Date Posted: 05/31/2026

Shortcut:

+ Description

+ Recommended Jobs

Description:

Remote

Our client seeks a Senior / Staff UI Software Engineer to lead design and development of an Angular and TypeScript client application for next-generation sequencing instruments. The role delivers touchscreen interfaces within an Electron shell, collaborates with UX and backend teams, and drives state management, component architecture, and shared libraries to produce reliable and high-quality user experiences for clinical and research laboratory users.

Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $62.00 to $77.75/hr. w2

Responsibilities:

+ Develop and maintain the Angular and TypeScript client application running within an Electron desktop shell across multiple instrument platforms.

+ Drive technical decisions on front-end component design, state management with NgRx and RxJS, and shared library strategy.

+ Build performant UI components using Angular and SCSS .

+ Integrate with . NET backend services via auto-generated API clients using NSwag or OpenAPI and SignalR real-time WebSocket hubs.

+ Collaborate with UX designers to translate Figma designs into production-ready components with high visual fidelity.

+ Collaborate with product owners and developers to deliver high-quality software in a Scrum team setting.

+ Participate in code reviews and follow established patterns in the code.

+ Maintain awareness of industry trends and evaluate applicability of new front-end technologies to platform development efforts.

Experience Requirements:

+ Extensive experience with Angular v15+, TypeScript, and RxJS reactive programming patterns.

+ Strong proficiency with NgRx or equivalent Redux-pattern state management.

+ Experience building component-based UIs with Angular Material and SCSS .

+ Proficiency with front-end unit test frameworks such as Vitest, Jasmine, or Karma.

+ Experience consuming REST APIs and working with auto-generated API clients.

+ Proficient with Git-based source con

Job ID: 523458291
Originally Posted on: 6/3/2026

Want to find more Technology opportunities?

Check out the 165,512 verified Technology jobs on iHireTechnology