Scalo
dodano: 6 dni temu46Wyświetleń
Senior Fullstack Developer (.NET+React)
Miejsce Pracy
Katowice+Hybrydowo
wynagrodzenie
140 PLN / h
- Znajomość jezyka
- -
- Typ oferty
- Działalność gospodarcza
- Doświadczenie
- Powyżej 4 lat
Zakres współpracy
Projektowanie architektury technicznej i rozwój nowoczesnych rozwiązań dla sektora bankowego, w tym projekty greenfield oraz architekturę mikroserwisową i Micro Frontend (MFE).
Projektowanie i implementację aplikacji backendowych w C# i .NET 6+ oraz frontendowych w React, TypeScript i JavaScript.
Projektowanie API GraphQL (Apollo Client, React Relay) oraz komunikacji asynchronicznej z wykorzystaniem RabbitMQ i MassTransit.
Pracę z bazami danych: Microsoft SQL Server, Elasticsearch, MongoDB i CosmosDB.
Tworzenie testów jednostkowych (xUnit, NUnit, Jest) oraz budowę i utrzymanie procesów CI/CD w GitLab.
Dbanie o jakość, wydajność i skalowalność rozwiązań (SOLID, Clean Code), prowadzenie Code Review i przygotowywanie dokumentacji technicznej.
Współpracę z architektami, analitykami, testerami i biznesem w środowisku Agile, z wykorzystaniem narzędzi AI wspierających tworzenie oprogramowania.
Współpracę w modelu hybrydowym.
Stawkę: 140 zł/h + VAT (B2B).
Kompetencje wymagane
- Minimum 7 lat komercyjnego doświadczenia w .NET (C#, .NET 6+)
- Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych w React (TypeScript, JavaScript)
- Minimum 2 lata doświadczenia z GraphQL (Apollo Client, React Relay) oraz minimum rok z MassTransit i/lub Microsoft Orleans
- Doświadczenie w samodzielnym projektowaniu architektury, projektach greenfield oraz rozwiązaniach mikroserwisowych i Micro Frontend (MFE)
- Znajomość Microsoft SQL Server, baz NoSQL (Elasticsearch, MongoDB, CosmosDB) i komunikacji asynchronicznej z RabbitMQ
- Praktyczna znajomość testów jednostkowych (xUnit, NUnit, Jest) oraz GitLab CI/CD
- Bardzo dobra znajomość SOLID, Clean Code i wzorców projektowych oraz znajomość zasad UI/UX
- Doświadczenie w pracy w Agile i prowadzeniu Code Review oraz samodzielność w podejmowaniu decyzji technicznych
Co oferujemy
- Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
- Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
- Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy