Senior Software Developer (C# + React)
Description
Szukamy doświadczonego Software Developera (Senior), który dołączy do zespołu rozwijającego produktową platformę WEBCON – pisaną w Core i React – i weźmie współodpowiedzialność za decyzje architektoniczne i jakość kodu.
O nas
WEBCON to platforma low-code do automatyzacji procesów biznesowych, z której korzystają firmy w całej Europie i poza nią.
O projekcie
Dołączysz do zespołu rozwijającego produktową platformę WEBCON w modelu Agile/Scrum. Bedziesz rozwijać backend w Core oraz nowoczesny frontend SPA w React i Redux, współpracując na bieżąco z działem R&D, który testuje nowe technologie i rozwiązania. Jako senior masz realny wpływ na architekturę, wybór narzędzi i standardy inżynierskie zespołu.
Twój zakres obowiązków
Rozwijanie i rozbudowa funkcjonalności platformy WEBCON w Core.
Tworzenie i rozwój nowoczesnych SPA w React i Redux.
Współodpowiedzialność za decyzje architektoniczne i wybór rozwiązań technicznych dla rozwijanych modułów.
Projektowanie i implementacja komponentów UI, z dbałością o spójność z systemem komponentów (Storybook).
Pisanie czytelnego, testowalnego kodu zgodnego z dobrymi praktykami oraz prowadzenie code review.
Implementacja logiki frontendu i integracja z backendowymi REST API.
Udział w planowaniu i szacowaniu prac technicznych oraz we wdrażaniu dobrych praktyk w zespole.
Ścisła współpraca z działem R&D testującym nowe technologie i rozwiązania.
Nasze wymagania
Min. 6 lat doświadczenia komercyjnego na stanowisku Fullstack Developera
Biegła znajomość .NET, C# oraz Core.
Bardzo dobra znajomość JavaScript/TypeScript, React, Redux, HTML5 oraz CSS/SASS.
Doświadczenie w projektowaniu architektury rozwiązań i podejmowaniu decyzji technicznych.
Praktyczna znajomość SQL (mile widziany MS SQL).
Umiejętność pracy z Node.js, Git i Webpack.
Doświadczenie w pisaniu testów jednostkowych oraz testów E2E w Playwright, dbałość o jakość kodu.
Doświadczenie w prowadzeniu code review.
Umiejętność komunikowania decyzji technicznych zespołowi oraz osobom nietechnicznym.
Otwartość na nowe technologie i dobre praktyki inżynierskie.
Mile widziane
Doświadczenie z Microsoft Azure lub Office 365.
Znajomość konteneryzacji (Docker/Kubernetes).
Doświadczenie w budowaniu i utrzymywaniu CI/CD.
Zainteresowanie aplikacjami mobilnymi.
Doświadczenie w pracy nad produktem wykorzystywanym przez duże organizacje (enterprise).
Jak pracujemy
Pracujesz wewnątrz organizacji, koncentrując się na rozwoju jednego produktu.
Masz realny wpływ na wybór narzędzi, technologii i rozwiązań architektonicznych.
Pracujemy zwinnie, w metodyce Agile/Scrum.
Jako senior współkształtujesz standardy inżynierskie zespołu i wspierasz rozwój mniej doświadczonych koleżanek i kolegów.
Co oferujemy
Pracę nad platformą WEBCON, która realnie usprawnia działanie dużych organizacji.
Nowoczesny stack technologiczny (.NET Core, React) i realny wpływ na architekturę systemu.
Projekty, które trafiają bezpośrednio do użytkowników i dają widoczny efekt pracy.
Rolę z realnym wpływem na decyzje techniczne i rozwój zespołu (mentoring, code review).
Stabilność dużej firmy połączoną z dynamicznym środowiskiem technologicznym.
Benefity
Prywatna opieka medyczna.
Dofinansowanie zajęć sportowych.
Dofinansowanie szkoleń i kursów.
Elastyczny czas pracy i możliwość pracy zdalnej.
Spotkania integracyjne i firmowa drużyna sportowa.
Brak dress code’u.
[pozostałe benefity – zweryfikować aktualną listę]
Proces rekrutacji
Etap 1: [rozmowa z HR – online, 15- 30 min]
Etap 2: [rozmowa z Senior Software Developerem i Hiring Managerem – w tym rozmowa techniczna]
Etap 3: [spotkanie z VP Technology odpowiedzialnego za dział rozwoju produktu]