Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
EPAM provides enterprise software products, open-source solutions, and accelerators through EPAM SolutionsHub.
задачи
Design and build interactive web applications using Blazor Server and Razor components, applying Razor syntax, templating, and component lifecycle knowledge;
Implement SignalR-backed real-time UI interactivity, managing circuit lifecycles and live data updates;
Design connection resilience and reconnection strategies for circuit lifetimes, disconnects, and graceful recovery;
Implement server-side state management and memory optimization to support high concurrency and efficient scaling;
Design and build reusable Razor component libraries that promote consistency, maintainability, and reuse;
Apply dependency injection patterns within component hierarchies and service lifetimes;
Implement authentication and authorization in Blazor Server, including ASP.NET Identity, OAuth, and policy-based authorization;
Ensure code quality through testing and document component contracts, patterns, and architectural decisions.
требования
4+ Years of experience with .NET and strong experience with AWS;
2+ Years of experience with Blazor;
Expertise in Razor components, including syntax, templating engine, and component lifecycle;
Proficiency in SignalR real-time UI and circuit management;
Advanced skills in connection resilience and reconnection strategies;
Advanced skills in server-side state management and memory optimization for concurrency;
Advanced skills in reusable Razor component library design;
Advanced skills in dependency injection within component hierarchies;
Advanced skills in Blazor Server authentication and authorization, including Identity, OAuth, and policy-based authorization;
Expertise in C# / .NET;
English proficiency at B2 level or higher;
Nice to have: Familiarity with ASP.NET Core, knowledge of Entity Framework Core, frontend styling including CSS and component theming, performance profiling and diagnostics in .NET, unit/integration testing with xUnit and bUnit, familiarity with CI/CD pipelines.
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Про зарплаты
Анонимные данные по зарплатам и грейдам. Можно сверить вилку с рынком.
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.