Fullstack Developer (.NET+MAUI)
Happy Team
Jako Fullstack Developer (.NET+MAUI) będziesz pracować nad projektem dla Royal Mail – brytyjskiego operatora pocztowego. Tworzysz i rozwijasz oprogramowanie dla ponad 80 000 wytrzymałych urządzeń mobilnych używanych do skanowania kodów kreskowych i śledzenia przesyłek na każdym etapie doręczenia. Na co dzień projektujesz rozwiązania w chmurze Azure (Functions, Service Bus, Cosmos DB) oraz aplikacje mobilne w .NET MAUI, dbając o wysoką wydajność i niezawodność systemu obsługującego miliony skanów dziennie. Rola łączy backend, chmurę i frontend mobilny – to prawdziwy full stack w ekosystemie Microsoftu.
Brakuje: nie podano wielkości zespołu ani struktury organizacyjnej, brak opisu procesu rekrutacyjnego.
Jako Fullstack Developer (.NET+MAUI) będziesz pracować nad projektem dla Royal Mail – brytyjskiego operatora pocztowego. Tworzysz i rozwijasz oprogramowanie dla ponad 80 000 wytrzymałych urządzeń mobilnych używanych do skanowania kodów kreskowych i śledzenia przesyłek na każdym etapie doręczenia. Na co dzień projektujesz rozwiązania w chmurze Azure (Functions, Service Bus, Cosmos DB) oraz aplikacje mobilne w .NET MAUI, dbając o wysoką wydajność i niezawodność systemu obsługującego miliony skanów dziennie. Rola łączy backend, chmurę i frontend mobilny – to prawdziwy full stack w ekosystemie Microsoftu.
- ✓Firma ma 6-letnią relację z klientem (Royal Mail) – stabilny projekt
- ✓Praca nad systemem używanym przez tysiące pracowników – realny wpływ
- ✓Ciekawe benefity: budżet szkoleniowy, warsztaty, Happy Trip dwa razy w roku
- ✓Pełna autonomia pracy zdalnej bez wymogu wizyt w biurze
- −Brak informacji o dyżurach on-call – w systemach o wysokiej dostępności mogą występować
- −Praca w modelu zdalnym, ale dla klienta z UK – może wymagać dopasowania do strefy czasowej (GMT), co nie jest sprecyzowane
- !W ogłoszeniu nie podano wielkości zespołu ani liczby osób na podobnych stanowiskach
- !Nie ma wzmianki o procesie rekrutacyjnym – nie wiadomo, ile etapów i jakie będą zadania
- !Mentoring juniorów wymieniony jako wymóg – może oznaczać większą odpowiedzialność organizacyjną niż w typowej roli developerskiej
- •Projektowanie i implementacja aplikacji mobilnych w .NET MAUI dla urządzeń skanujących
- •Rozwijanie backendu w chmurze Azure (Azure Functions, Service Bus, Cosmos DB, Azure SQL)
- •Integracja systemu z różnorodnymi platformami i usługami (EAI, zdalne zasoby, magazyny danych)
- •Pisanie testowalnego, łatwego w utrzymaniu kodu z zastosowaniem wzorców MVVM/MVP
- •Przegląd kodu i mentoring młodszych programistów
- •Udział w ceremoniach Agile (sprinty, daily, retrospektywy)
- •Współpraca z zespołem nad architekturą i rozwiązaniami spełniającymi wymagania skalowalności, bezpieczeństwa i niezawodności
- •Analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne
Oferta dla doświadczonych specjalistów (Senior).
Senior .NET developer z praktycznym doświadczeniem w .NET MAUI i Azure Functions/Service Bus, który rozumie wyzwania systemów rozproszonych i jest gotów do pracy w pełni zdalnej, ale ma mniejsze doświadczenie w skalowaniu systemów.
Osoby z mniej niż 4-5 latami doświadczenia w .NET oraz bez solidnej znajomości .NET MAUI i Azure PaaS. Rola wymaga samodzielności i umiejętności mentorowania – nie jest odpowiednia dla juniorów ani midów bez doświadczenia w prowadzeniu innych.
- ?Ile osób liczy zespół developerski i jakie są role w zespole?
- ?Czy praca wymaga dostosowania godzin do strefy czasowej UK (np. start 9:00 GMT)?
- ?Jaki jest zakres legacy w projekcie – czy to nowa funkcjonalność, czy utrzymanie istniejącego systemu?
- ?Jak często są wdrożenia produkcyjne i jak wygląda pipeline CI/CD?
- ?Czy rola ma charakter indywidualny, czy bardziej tech leadzki (zarządzanie zespołem)?
- ?Jakie jest planowane obciążenie pracą – czy są jakieś pilne terminy?
- −Nie podano wielkości zespołu ani struktury organizacyjnej
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy istnieje obowiązek dyżurów on-call
- −Nie sprecyzowano, czy wymagane są godziny pracy zgodne z czasem brytyjskim
Firma promuje nieformalną atmosferę, definiowanie celów i wsparcie zespołu. Organizowane są warsztaty, wyjazdy integracyjne i różne inicjatywy (np. zrzutka na cele charytatywne).