1 день назад
Senior Front-End Engineer (.NET + React + Blazor)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →