← Back to opportunities
About the Role
Job Description
Insight Global is seeking a Senior/Staff UI Software Engineer to lead the design and development of a modern desktop client application supporting next‑generation sequencing instruments. This role partners closely with UX, backend, and product teams to deliver intuitive, high‑quality user experiences for clinical and research lab users.
Responsibilities
Design, build, and maintain an Angular/TypeScript client application within an Electron desktop environment
Lead front‑end architecture decisions, including component design, state management, and shared libraries
Develop high‑performance, production‑ready UI components using Angular, Material, and SCSS
Integrate with .NET backend services via REST APIs, auto‑generated clients (OpenAPI/NSwag), and real‑time messaging (SignalR/WebSockets)
Collaborate with UX to translate Figma designs into polished, high‑fidelity UI
Contribute to agile delivery through code reviews, CI/CD, and collaboration w...
Insight Global is seeking a Senior/Staff UI Software Engineer to lead the design and development of a modern desktop client application supporting next‑generation sequencing instruments. This role partners closely with UX, backend, and product teams to deliver intuitive, high‑quality user experiences for clinical and research lab users.
Responsibilities
Design, build, and maintain an Angular/TypeScript client application within an Electron desktop environment
Lead front‑end architecture decisions, including component design, state management, and shared libraries
Develop high‑performance, production‑ready UI components using Angular, Material, and SCSS
Integrate with .NET backend services via REST APIs, auto‑generated clients (OpenAPI/NSwag), and real‑time messaging (SignalR/WebSockets)
Collaborate with UX to translate Figma designs into polished, high‑fidelity UI
Contribute to agile delivery through code reviews, CI/CD, and collaboration w...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position