Назад
Company hidden
1 день назад

Senior Front-End Engineer (.NET + React + Blazor)

Формат работы
remote (только Costa_rica)
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
CR
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Front-End Engineer (.NET + React + Blazor): Building a unified National Accounts portal with an accent on reusable React and Blazor components, enterprise API integration, accessibility, security, and data-intensive workflows. Focus on designing resilient interfaces for orders, inventory, billing, credit, reporting, shipment tracking, and administration while handling distributed integrations, role-based access, performance, and automated testing.

Location: Remote from Costa Rica

Company

Enterprise National Accounts platform focused on unified customer and associate experiences across multiple operating companies.

What you will do

  • Build reusable React and Blazor UI components, shared front-end services, and design-system patterns.
  • Develop responsive, accessible, and data-intensive interfaces for orders, inventory, invoices, credit, reporting, administration, and workflow queues.
  • Integrate front-end applications with REST, OpenAPI, GraphQL, and distributed enterprise back-end services.
  • Implement search, filtering, dashboards, exports, notifications, saved views, role-based access, and clear error and loading states.
  • Improve performance, browser compatibility, observability, maintainability, and automated quality checks.
  • Partner with Product, UX, Architecture, Back-End, QA, DevOps, and business stakeholders; mentor engineers and contribute to architecture and delivery practices.

Requirements

  • 8+ years of professional front-end development experience with React, TypeScript, JavaScript ES6+, React Hooks, HTML5, and modern CSS or SASS.
  • Hands-on experience with Blazor Server or Blazor WebAssembly and working knowledge of the .NET ecosystem.
  • Experience with component-based architecture, reusable component libraries, state management, design systems, and scalable front-end patterns.
  • Strong knowledge of REST APIs, OpenAPI, GraphQL, asynchronous data handling, and distributed enterprise integrations.
  • Experience with Jest, React Testing Library, Playwright, Cypress, Git, Azure DevOps Repos and Pipelines, CI/CD, and static code analysis.
  • Experience with Entra ID or Azure AD B2C, OpenID Connect, OAuth 2.0, PKCE, role-based access control, WCAG, semantic HTML, keyboard navigation, responsive design, and web performance optimization.

Nice to have

  • Experience with order management, inventory, ERP, invoicing, credit, payment, shipping, reporting, or customer-support domains.
  • Familiarity with Docker, Azure Kubernetes Service, microservices, event-driven integrations, and Dynatrace or similar observability platforms.
  • Experience with complex data tables, dashboards, exports, workflow states, and multi-tenant or multi-organization access models.
  • Understanding of SEO for publicly discoverable parts of the experience.

Culture & Benefits

  • Remote work arrangement from Costa Rica.
  • Agile collaboration across product, design, architecture, engineering, QA, DevOps, and business functions.
  • Focus on peer review, shared engineering standards, reusable frameworks, automated testing, and continuous improvement.
  • Use of production telemetry, defect trends, and stakeholder feedback to improve quality and usability.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →