Help Meet Job logo

Senior Software Engineer FS (.NET, Angular)

Help Meet Job·Salary not specified

Primary stack

.NETTypeScriptC#Angular

Nice to have's

Blazor.NET AspireClean Architecturevertical-slice designsAzure Service BusRedisApplication Insightsstructured logginggenerative AILLMsRAGAI agentsCI/CD pipelinesAzure DevOpsGitHubJira

Job description

Description language:

Про посаду

Ми відкриваємо посаду Full-Stack Software Engineer для роботи над проектом для нашого клієнта - міжнародної компанії, яка розробляє програмні рішення для малих і середніх муніципалітетів. Проект зосереджено на наборі продуктів, які підтримують ключові операції місцевого самоврядування, включаючи фінанси, комунальні платежі, HR, зарплатну відрахування, онлайн-платежі, збір податків та управління активами.

На цій посаді ви будете створювати вертикальні частини платформи від початку до кінця, від фронт-енду Angular, з яким користувач взаємодіє, через API контракт, до дата-леєра та сервісів Azure, що лежать за ним. Вас очікує робота як з проблемами рендерингу, так і з планами виконання запитів до бази даних, і ви будете відповідальні за весь проміжок між цим. Ви будете одним із двох Software Engineers на платформі, працюючи разом із Team Leader, схиляючись до фронт-енду Angular, але водночас беручи на себе відповідальність за весь технологічний стек.

Ця посада передбачає доступність кандидата до 10:00 PM (за київським часом).

Обов'язки

  • Проектування та впровадження повноцінних функцій через весь стек, Angular UI,.NET API, доменна логіка та зберігання, в багатокористувацькій платформі
  • Створення адаптивних, доступних фронт-енд досвідів у нашому Angular 19 додатку (NgRx, Signals) та їх підтримка чистими, добре протестованими.NET 10 API, побудованими на FastEndpoints
  • Моделювання даних, інтеграція з EF Core та Azure SQL, а також інтеграція ідентичності та авторизації через Auth0 та Azure API Management
  • Прийняття дизайнерських рішень на рівні функцій, документування компромісів та їх захист під час оглядів
  • Підвищення планки якості, тестів, спостережливості та продуктивності для коду, який ви пишете, та коду, який ви перевіряєте

Вимоги

  • Доступність до 10:00 PM (за київським часом)
  • Глибокі знання з обох сторін: сильні навички C#/.NET на сервері та реальний, сучасний досвід фронт-енду на клієнтській стороні, насамперед Angular та TypeScript, з Blazor як плюсом, включаючи управління станом та браузерну платформу
  • Вільне володіння побудовою та експлуатацією на Azure, з розумінням того, як ваш код насправді працює у виробничому середовищі
  • Здатність приймати рішення в умовах невизначеності (маючи нечітке завдання, розбирати його, обирати дизайн та обґрунтовувати його, не чекаючи, коли хтось намалює схему)
  • Ментальність фінішера, щоб дбати про останні 10%, крайній випадок та стани помилок, та досвід роботи з ситуаціями, коли щось йде не так
  • Рівень англійської - Середній або вище

Буде плюсом

  • Досвід роботи з Blazor,.NET Aspire, або Clean Architecture / вертикальними слайсами
  • Багатокористувацьке SaaS, програмне забезпечення для уряду / державного сектору, або досвід роботи з ERP / фінансовими системами
  • Експертиза у Azure Service Bus, Redis та Application Insights / структурованому логуванні
  • Здатність будувати з генеративними AI, інтегруючи LLMs, RAG або AI агентів у функції продукту, поза використанням AI асистента для коду
  • Навички створення та управління CI/CD пайплайнами та управління випусками в Azure DevOps
  • Досвід роботи з GitHub (включаючи GitHub Actions) та Jira, оскільки ми переходимо на ці інструменти

Ми пропонуємо

  • Модель роботи з віддаленим офісом з гнучними робочими годинами (ми надаємо все обладнання)
  • Комфортні та повністю обладнані офіси у Львові та Жешуві
  • Конкурентоспроможна компенсація з регулярними перевірками ефективності
  • Програма рекомендаційних бонусів
  • 18 оплачуваних днів відпустки на рік
  • 12 днів оплачуваної хвороби на рік
  • Додаткові оплачувані відпустки (донорство крові, одруження, пологи тощо)
  • Підтримка здоров'я та благополуччя: або щомісячний бюджет на медичне страхування та спортивні заходи, або повний план медичного страхування, залежно від вашого моделі співпраці
  • Програма підтримки психічного здоров'я - консультації з психологом, що оплачуються компанією, з річним обмеженням
  • Курси англійської, німецької та польської мов та мовні клуби
  • Корпоративні подарунки для особливих дат
  • Корпоративна підписка на навчальні платформи, регулярні зустрічі та вебінари
  • Дружня команда, яка цінує відповідальність, інновації, командну роботу та задоволення клієнтів
  • Декретна відпустка
  • Інклюзивне середовище, де кожен відчуває себе цінним та однаково ставиться до нього. Ми пишаємося партнерством з VeteranHub для підтримки ветеранів України
  • Ми прагнемо підтримувати Україну та активно беремо участь у благодійних ініціативах

Особливості вакансії

Колонка 1 Колонка 2
Категорія вакансії C#,.NET, ASP.NET

© Help Meet Job. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

WE RECRUITHelp Meet Job is the recruiting company established in 2014. Our focus: IT, telecom and digital companies.WE DELIVER TEAMSWe help our clients in recruiting of IT personnel: both developers and managerial staff. Also, we deliver dedicated teams for project and product management.WE HAVE 65K+ OF TALENTSHelp Meet Job has a large talent pool (65,000+) and our project management experience of 15+ years empowers us with the ability of quickly close vacancies with high quality candidates.100+ HAPPY CLIENTSWe worked with 100+ clients since 2014 and continue growing.

More at Help Meet Job

All 12 roles

Similar jobs

Popular searches