Обязанности: Projektowanie architektury technicznej oraz rozwój systemów w architekturze mikroserwisowej., Tworzenie aplikacji backendowych w .NET 6+ / C# oraz frontendowych w React, TypeScript i JavaScript., Projektowanie i implementacja API GraphQL z wykorzystaniem Apollo Client i React Relay., Rozwój rozwiązań typu greenfield i Micro Frontend (MFE)., Implementacja komunikacji asynchronicznej z wykorzystaniem RabbitMQ i MassTransit., Praca z relacyjnymi i nierelacyjnymi bazami danych., Tworzenie testów jednostkowych, rozwój procesów CI/CD oraz dbanie o jakość kodu., Udział w Code Review, dokumentowaniu rozwiązań i podejmowaniu decyzji technicznych., Prowadzenie Code Review, przygotowywanie dokumentacji technicznej oraz stosowanie wzorców projektowych, SOLID i Clean Code., Współpraca z architektami, analitykami, testerami i przedstawicielami biznesu.
Опыт: Minimum 7 lat komercyjnego doświadczenia w programowaniu w technologii .NET, Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych z wykorzystaniem React, TypeScript, JavaScript., Minimum 2 lata doświadczenia w projektowaniu i implementacji rozwiązań opartych na GraphQL., Doświadczenie w samodzielnym definiowaniu architektury technicznej, projektowaniu architektury mikroserwisowej., Doświadczenie z MassTransit i/lub Microsoft Orleans., Doświadczenie w implementacji komunikacji asynchronicznej z wykorzystaniem RabbitMQ i MassTransit., Znajomość Apollo Client i React Relay., Doświadczenie w projektowaniu UI/UX., Doświad