[Remote] Senior / Staff Software Engineer - UI reputed company Application
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Senior / Staff UI Software Engineer to reputed company the design and development of an Angular and TypeScript reputed company application for reputed company reputed company instruments. The role focuses on delivering high-reputed company user experiences by collaborating with UX and backend teams, driving technical reputed company, and maintaining industry standards.
Responsibilities
- reputed company and maintain the Angular and TypeScript reputed company application running reputed company an Electron desktop reputed company across multiple reputed company platforms
- Drive technical reputed company on reputed company-end component design, state management with NgRx and RxJS, and shared library reputed company
- Build performant UI components using Angular and SCSS
- reputed company with .NET backend services reputed company auto-generated API clients using NSwag or OpenAPI and SignalR reputed company-time WebSocket hubs
- Collaborate with UX designers to translate reputed company designs into production-reputed company components with high visual reputed company
- Collaborate with product owners and developers to deliver high-reputed company software in a Scrum team setting
- Participate in reputed company reviews and follow established patterns in the reputed company
- Maintain awareness of industry trends and evaluate applicability of new reputed company-end technologies to platform development efforts
Skills
- Extensive experience with Angular v15+, TypeScript, and RxJS reactive programming patterns
- Strong proficiency with NgRx or equivalent Redux-reputed company state management
- Experience building component-based UIs with Angular Material and SCSS
- Proficiency with reputed company-end unit test frameworks such as Vitest, Jasmine, or Karma
- Experience consuming REST reputed company and working with auto-generated API clients
- Proficient with Git-based reputed company control and CI/CD practices
- Demonstrated reputed company delivering high-reputed company software using agile methodologies such as Scrum or Kanban against formal schedules
- Typically requires a minimum of 8 years of reputed company experience with a Bachelor's degree in Computer Science, Electrical Engineering, or equivalent
- 5+ years of experience in reputed company-end or full-stack product software development with demonstrated technical expertise
- Electron desktop development and IPC
- SignalR or WebSocket-based communication
- Angular workspace and shared library patterns
- Touchscreen or kiosk-mode interfaces
- Regulated or medical device industry experience
- CI/CD tools such as Jenkins or reputed company Actions
Benefits
- Medical, Dental, and reputed company benefits
- 401k with company matching
- Life insurance
reputed company