IT Craft запрошує Middle .NET розробника приєднатися до нашої команди.
Обов’язки: * Розробка та підтримка CMS-додатку з використанням ASP.NET Core та Blazor Server; * Створення багаторазово використовуваних UI-компонентів за допомогою MudBlazor та власних компонентів Blazor; * Аналіз вимог і створення специфікацій для проєкту; * Проєктування, документування та підтримка архітектури програмного забезпечення; * Розробка та документування дизайну ПЗ; * Проведення code review; * Співпраця з міжфункціональними командами для визначення, проєктування та впровадження нових функцій.
Вимоги: * 3+ роки комерційного досвіду розробки; * Досвід роботи з ASP.NET Core 6+, C#; * Досвід роботи з Blazor Server; * Досвід використання MudBlazor або подібних бібліотек компонентів; * Практичний досвід роботи з ASP.NET Core Identity для аутентифікації; * Добре розуміння ООП; * Досвід роботи з MS SQL, Azure SQL, включно з транзакціями та SQL-скриптами; * Знання Entity Framework (підходи Code First і Database First); * Досвід роботи з Azure Blob Storage для роботи з файлами та медіа; * Розуміння .NET Web API, CQRS, DDD, Clean Architecture, Design Patterns; * Досвід роботи з Git; * Досвід деплою на Azure App Service буде плюсом; * Розуміння rich text editors (TinyMCE або подібні) буде плюсом; * Рівень володіння письмовою та розмовною англійською мовою — не нижче Upper-Intermediate.
IT Craft пропонує: * Конкурентну оплату відповідно до кваліфікації; * Гнучкий графік, дистанційну роботу; * Можливість кар’єрного росту; * Компенсацію за технічні курси, освітні ресурси та спорт; * Внутрішнє навчання англійської мови; * Дружню команду відкритих людей.
Надішліть, будь ласка, своє резюме.ʼ
IT Craft invites a Middle .NET developer to join our team.
Responsibilities: * Develop and maintain CMS application using ASP.NET Core and Blazor Server; * Create reusable UI components with MudBlazor and custom Blazor components; * Analyze requirements and create project-specific specifications; * Conceptualize, document, and maintain software architectures; * Generate and document software designs; * Conduct code reviews; * Collaborate with cross-functional teams to define, design, and deliver new features.
Requirements: * At least 3 years of commercial development experience; * Experience with ASP.NET Core 6+, C#; * Experience working with Blazor Server; * Experience with MudBlazor or similar component libraries; * Practical experience with ASP.NET Core Identity for authentication; * Good understanding of OOP; * Experience in working with MS SQL, Azure SQL, including transactions and SQL scripts; * Knowledge of Entity Framework (Code First and Database First approaches); * Experience wiStorage for file/media management; * Understanding of .NET Web API, CQRS, DDD, Clean Architecture, Design Patterns; * Experience with Git; * Experience with Azure App Service deployment is a plus; * Familiarity with rich text editors (TinyMCE or similar) is a plus; * At least an Upper-Intermediate level of spoken and written English.
IT Craft offers: * Competitive compensation according to the qualifications; * Flexible working hours, remote work; * Opportunity for career growth; * Compensation for technical courses, educational resources and sport; * In-house English training; * A friendly team of open-minded people.