Ta oferta pracy jest już nieaktualna.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zakres obowiązków:
- Implementacja nowych funkcjonalności w oparciu o user stories/dokumenty techniczne
- Analiza i naprawa błędów zgłoszonych przez testerów oraz klientów
- Wspieranie analityków w określeniu optymalnych sposobów implementacji funkcjonalności
- Wspieranie testerów w przypadku wątpliwości odnośnie do poprawności działania funkcjonalności
- Pomoc w uzupełnianiu dokumentacji o nowo utworzone funkcjonalności
Wymagania:
- Minimum 2,5-3 lata doświadczenia w pracy na podobnym stanowisku
- Dobra znajomość C# potwierdzona komercyjnym doświadczeniem
- Dobra znajomość .NET Core, WebAPI, Entity Framework
- Dobra znajomość JavaScript oraz biblioteki React
- Znajomość TypeScript
- Znajomość HTML, CSS oraz preprocesorów CSS
- Znajomość wzorców projektowych i umiejętność wykorzystania ich w praktyce
- Znajomość zasad programowania obiektowego i funkcyjnego oraz dobrych praktyk programistycznych
- Znajomość relacyjnych baz danych (np. PostreSQL, Oracle)
- Znajomość REST API
- Znajomość CQRS i RabbitMQ
- Znajomość narzędzi Git, SVN, Jira
- Umiejętność analitycznego myślenia oraz pracy w zespole
- Umiejętność pracy w ramach systemów operacyjnych Unix/Linux oraz Windows
- Dobra znajomość języka angielskiego
- Komunikatywność i wysoka kultura osobista
- Dyspozycyjność
Proponujemy:
- Atrakcyjne wynagrodzenie w oparciu o umowę b2b
- Pełną pracę zdalną
- Udział w interesujących projektach
Dodatkowe atuty:
- Znajomość biblioteki React Native
- Znajomość nierelacyjnych baz danych (np. MongoDB, Redis, Elasticsearch)
- Znajomość SOAP API
- Znajomość CQRS i RabbitMQ
- Znajomość architektury mikroserwisów
- Znajomość Node.js oraz GraphQL
- Znajomość Docker, Docker Swarm, Kubernetes
- Znajomość narzędzi i metod testowania