Oferta pracy
Senior .Net Developer
Do naszego zespołu poszukujemy doświadczonej osoby na stanowisko Senior .Net Developer. Na tym stanowisku będziesz zajmować się rozwojem nowych funkcjonalności istniejącej platformy oraz tworzeniem zupełnie nowych produktów. Zespół jest odpowiedzialny w 100% za wizję technologiczną.
Lokalizacja
- Oferta skierowana do osób z Trójmiasta lub okolic.
- Nie wymagamy stałej obecności w biurze, ale kandydat powinien być gotowy do wizyt dwa razy w tygodniu.
Zakres zadań?
W ramach pracy będziesz zajmować się m.in:
- pracą nad stworzeniem oprogramowania, które będzie łatwe do wdrożenia i uruchomienia,
- w 80+% pracą nad developmentem aplikacji,
- pisaniem wysokiej jakości kodu i testów,
- przeprowadzaniem “code review”,
- aktywnym proponowaniem rozwiązań z zakresu architektury,
- ścisłą współpracą z zespołem projektantów produktów i sugerowaniem lepszych rozwiązań, ścisłą współpracą z biznesem.
Kogo szukamy?
Szukamy osoby, która posiada:
- minimum 5 lat doświadczenia komercyjnego jako .NET Developer (C#, .NET 5+, Web API, Entity Framework, GIT),
- minimum 3 lata pracy w roli seniorskiej,
- dużą samodzielność i proaktywność,
- wysokie umiejętności interpersonalne i komunikacyjne,
- dobre zrozumienie konceptu CI/CD,
- biegłego poruszania się w kodzie współbieżnym i asynchronicznym,
- znajomość języka angielskiego na poziomie minimum średnio-zaawansowanym (B2), pozwalającym na swobodną komunikację.
Mile widziane:
- doświadczenie z Microservices / SOA,
- znajomość Node.js,
- znajomość kryptowalut,
- podstawowa znajomość front-endu.
Architektura backendu
- Projekt oryginalnie powstał jako monolit w celu redukcji narzutu w obsłudze
- Osiągnął etap, w którym biznesowo uzasadniona jest zmiana architektury na mikroserwisy
- Nowe funkcjonalności są tworzone jako osobne, skonteneryzowane serwisy
- Komunikacja między serwisami odbywa się za pośrednictwem RabbitMQ i calli API (REST)
Tech stack
- Backend
- .NET 8
- pojedyncze serwisy w Node.js z planami docelowego przeniesienia na .NET
- Entity Framework Core, Dapper
- MassTransit
- SignalR
- MediatR
- Fast Endpoints
- Node.js
- Frontend
- React, Next.js
- Bazy danych i kolejki
- Postgresql – baza relacyjna ogólnego przeznaczenia
- Redis – jako memory cache oraz pubsub
- RabbitMQ – kolejka
- Devops
- Nacisk na automatyzację i “source-control”
- Terraform + Ansible
- Jenkins Pipeline as Code + Configuration as Code
Plany na przyszłość
- Projekt transformacji architektury z monolitycznej na opartą o serwisy
- Projekt już trwa
- Opracowanie horyzontalnego skalowania serwisów
- Przeniesienie systemu na k8s
Co oferujemy?
- Wynagrodzenie 20.000-26.000 zł netto / miesięcznie B2B + VAT
- Firma IT założona przez dwóch programistów – luźna, nieformalna atmosfera i realny wpływ na produkt
- Płaska struktura organizacyjna
- Zespół pasjonatów technologii – otwartych na nowe pomysły i chętnych do dzielenia się wiedzą
- Duża niezależność i samodzielność
- Praca w metodyce Kanban – elastyczne podejście do procesów
- Biuro w Gdańsku Wrzeszczu – dogodny dojazd zarówno komunikacją miejską, jak i samochodem
- System kafeteryjny
- Dobra atmosfera i nastawienie na rozwiązywanie problemów – większość zespołu jest z nami od lat i nigdzie się nie wybierają
- Gdańsk
- Full-Time