Fullstack Developer
Praca hybrydowa w Warszawie
Stawka na B2B - 166PLN/h
Wprowadzenie:
Poszukujemy doświadczonego Fullstack Developera, który będzie odpowiedzialny za rozwój i optymalizację aplikacji. Idealny kandydat powinien posiadać solidną wiedzę w zakresie C#, .NET, React i TypeScript, a także doświadczenie w pracy z architekturą mikroserwisową. Zdolności do komunikacji w języku angielskim i umiejętność tworzenia przemyślanego kodu uwzględniającego potrzeby biznesowe są kluczowe.
Główne obowiązki:
Dostarczanie wysokiej jakości rozwiązań programistycznych.
Rozwój funkcjonalności aplikacji zgodnie z wymaganiami biznesowymi.
Praca z bazami danych SQL i optymalizacja zapytań.
Implementacja wzorca CQRS w projektach programistycznych.
Tworzenie i utrzymywanie testów jednostkowych.
Wdrażanie zasad bezpieczeństwa aplikacji.
Współpraca w zespole oraz dzielenie się wiedzą z innymi członkami zespołu.
Utrzymanie odpowiednich standardów kodowania.
Dokumentowanie API za pomocą Swagger lub YAML.
Wymagania:
Praktyczna znajomość: C#, .NET, React, TypeScript, REST, MS SQL Server
Praktyczna umiejętność stosowania wzorca CQRS
Doświadczenie w pracy w Visual Studio lub Visual Studio Code
Znajomość języka angielskiego na poziomie umożliwiającym bieżącą komunikację w środowisku biznesowym
Nastawienie na dzielenie się wiedzą
Odpowiedzialność za wypracowane rozwiązania
Umiejętność tworzenia przemyślanego kodu, uwzględniającego potrzeby biznesowe
Znajomość architektury mikroserwisowej oraz REST
Znajomość SQL oraz sposobów optymalizacji zapytań bazodanowych
Znajomość zagadnień związanych z pisaniem testów jednostkowych
Znajomość zagadnień związanych z bezpieczeństwem aplikacji
Umiejętność korzystania z GIT
Mile widziane:
Znajomość bibliotek JavaScript: jQuery, Knockout.js
Znajomość CSS, HTML
Doświadczenie w tworzeniu usług w architekturze mikroserwisów zgodnie z podejściem Domain Driven Design
Praktyczna znajomość Redis
Znajomość zagadnień architektury rozproszonej
Znajomość zagadnień związanych z optymalizacją wydajności aplikacji
Dokumentowanie usług REST za pomocą Swagger / YAML
Inne szczegóły:
Poszukujemy kandydata gotowego do pracy w elastycznym środowisku projektowym. Współpraca możliwa w modelu zdalnym. Długość zaangażowania i szczegóły dotyczące projektów będą omawiane indywidualnie.
Fullstack Developer
Fullstack Developer