Logo
RIT Solutions, Inc.

Senior Front-End Developer / UI Developer Job at RIT Solutions, Inc. in New York

RIT Solutions, Inc., New York, NY, US, 10261

Save Job

Title: Senior Front-End Developer / UI Developer
Location: Hybrid - NYC, NY

Senior Front-End Developer / UI Developer
The NYC Department of Health and Mental Hygiene (DOHMH) seeks a Senior Front-End Developer to support ongoing maintenance, modernization, and user interface (UI) enhancements for the eSHARE system-a web-based data collection and reporting platform used citywide to support HIV-related public health programs under Ryan White, Prevention, Testing, Housing, and Clinical operations.

The selected candidate will focus on front-end design and implementation, ensuring that user interfaces are intuitive, accessible, responsive, and consistent with DOHMH's digital design standards. The Senior Front-End Developer will collaborate closely with UX designers, back-end developers, and health program analysts to enhance usability, performance, and accessibility while maintaining system reliability and compliance with federal and state data reporting requirements.

KEY RESPONSIBILITIES

  • Front-End Development - Design, develop, and maintain responsive, accessible, and high-performance user interfaces using ASP.NET Core, Blazor, React, Angular, or Vue.js.
  • UI/UX Implementation - Collaborate with business analysts and program teams to translate complex workflows into modern, user-friendly screens using design frameworks such as Fluent UI, Tailwind CSS, or Bootstrap.
  • Component Reusability & Performance - Build reusable UI components and libraries for use across multiple modules of the eSHARE application. Optimize rendering and load times for large datasets common to public health reporting systems.
  • Integration & Data Binding - Integrate front-end components with REST and GraphQL APIs to retrieve, visualize, and manage data efficiently while ensuring secure and compliant access to health data.
  • Testing & Quality Assurance - Develop unit and integration tests for UI components, ensuring reliability, accessibility (WCAG 2.1), and cross-browser compatibility. Participate in the Develop, Code, Test lifecycle across all sprints.
  • Framework and Tooling - Utilize Entity Framework Core for model binding and Telerik or Infragistics controls to develop sophisticated interactive dashboards and data grids.
  • Containerization & Deployment - Package and deploy applications using Docker containers, collaborating with DevOps engineers for CI/CD integration in Azure DevOps pipelines.
  • Collaboration & Agile Delivery - Participate in Agile ceremonies, collaborate with cross-functional teams, contribute to design discussions, code reviews, and UI architecture decisions.

REQUIRED SKILLS & QUALIFICATIONS
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6+ years of professional experience in front-end or full-stack web development within enterprise or public-sector environments.
  • Hands-on expertise in:
    • ASP.NET Core & Blazor
    • HTML5, CSS3, JavaScript, TypeScript
    • React, Angular, or Vue.js frameworks
    • Fluent UI, Tailwind CSS, or Bootstrap
    • RESTful and GraphQL API integration
    • Entity Framework Core, Telerik, and Infragistics controls
    • Docker and modern DevOps environments
  • Proven experience developing or maintaining health data systems, data collection applications, or similar compliance-driven platforms.
  • Deep understanding of UI accessibility standards, responsive design, and cross-platform optimization.
  • Familiarity with Agile methodologies, source control (Git), and Azure DevOps pipelines.

PREFERRED QUALIFICATIONS
  • Experience modernizing legacy web applications to .NET Core and Blazor-based front ends.
  • Familiarity with FHIR, HL7, or other healthcare data exchange standards.
  • Experience working with public health systems or grant-funded data reporting platforms.
  • Knowledge of automated UI testing frameworks such as Playwright, Cypress, or Selenium.
  • Certifications in Microsoft Web Development or Azure technologies (e.g., AZ-204).