Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Proven track record as a Front-End Developer with specific depth in Angular and a growing or established proficiency in Blazor
Familiarity with Agile/Scrum workflows and a commitment to collaborative sprint goals
A strong problem-solving attitude with meticulous attention to detail
Requirements:
Build dynamic user-facing features and modular components using Angular and Blazor
Design and maintain reusable components and services for a scalable codebase across different healthcare service lines
Connect front-end applications to back-end services via RESTful APIs, managing complex asynchronous data streams using RxJS
Profile and optimize applications for maximum speed and scalability
Job description
Job Title: Front-End Developer Location: Remote
Core Responsibilities
Dual-Framework UI Development: Build dynamic user-facing features and modular components using Angular and Blazor. Implement Blazor WebAssembly for client-side logic and Blazor Server for real-time, low-latency interactions via SignalR.
Modular Architecture: Design and maintain reusable components and services to ensure a scalable, maintainable codebase across different healthcare service lines.
API & Data Integration: Seamlessly connect front-end applications to back-end services via RESTful APIs, managing complex asynchronous data streams using RxJS.
Performance & Compatibility: Profile and optimize applications for maximum speed and scalability. Ensure consistent functionality across diverse browsers and devices.
Technical Excellence: Proactively identify, troubleshoot, and resolve performance bottlenecks and bugs. Maintain rigorous technical documentation for architectural decisions and API contracts.
Required Technical Skills
Frameworks & Languages:
Angular: Extensive expertise in Angular (latest versions), TypeScript, JavaScript (ES6+), HTML5, and CSS3.
Blazor/.NET: Proven experience building interactive web UIs using C#, Razor components, and the .NET ecosystem.
UI & Styling: Proficiency in Angular Material and Blazor-specific libraries like MudBlazor or Blazorise.
State Management: Deep understanding of reactive programming with RxJS and state management libraries like NgRx.
Modern Toolchain: Mastery of Git, Webpack, Node.js, and CLI tools.
Web Standards: Strong grasp of web markup, browser rendering behavior, and mobile-first responsive design.
Qualifications & Soft Skills
Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Experience: Proven track record as a Front-End Developer with specific depth in Angular and a growing or established proficiency in Blazor.
Methodology: Familiarity with Agile/Scrum workflows and a commitment to collaborative sprint goals.
Mindset: A strong problem-solving attitude with meticulous attention to detail.
Communication: Ability to bridge the gap between technical implementation and user-centric design, collaborating effectively with UX designers and back-end engineers.
From: California (USA), New York (USA), North Carolina (USA), Texas (USA), Virginia (USA), Washington (USA) (Full Remote)
Full time
JavaScript (Programming Language)Component-Oriented Development SoftwareResponsive Web DesignSystem Integration TestingFront End (Software Engineering)