co.brick
Wymagania1. Doświadczenie i kompetencje techniczne Minimum 3 lata doświadczenia na stanowisku Programisty Python, zdobytego w ciągu ostatnich 5 lat.
Doświadczenie w:
tworzeniu testowalnego, czytelnego i reużywalnego kodu, pracy z bazami danych, w tym znajomość SQL, realizacji projektów z wykorzystaniem rozwiązań chmurowych (dowolna platforma), integracji narzędzi Continuous Integration (CI), takich jak Jenkins, GitHub Actions, TeamCity, pracy z systemami kontroli wersji Git (GitHub, GitLab, Bitbucket).
Doświadczenie we współpracy z zespołami programistycznymi oraz zespołami testowymi. 2. Wiedza specjalistyczna
Bardzo dobra znajomość:
języka Python, tworzenia aplikacji webowych w oparciu o Django, Django REST Framework (REST API), bazy danych PostgreSQL (wersja 12 lub nowsza).
Bardzo dobra znajomość wybranych bibliotek i narzędzi, m.in.:
bleach, django-file-resubmit, django-filter, django-formtools, djangorestframework, docxtpl, jsonpatch, openpyxl, psycopg2, python-dateutil, python-docx, pytz, requests, unoconv.
Znajomość:
technologii frontendowych HTML5, CSS3 oraz podstaw JavaScript lub TypeScript, wzorców projektowych oraz projektowania architektury systemów o wysokim stopniu złożoności, systemów do zarządzania zadaniami (JIRA) oraz dokumentacją (Confluence).
Znajomość języka polskiego i angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją projektową. 3. Kompetencje miękkie Wysokie zdolności analityczne i umiejętność rozwiązywania problemów. Zaangażowanie w realizację powierzonych zadań. Otwartość na rozwój kompetencji oraz poznawanie nowych technologii. Komunikatywność, umiejętność pracy zespołowej oraz dobra organizacja pracy. Zakres obowiązków Udział w projektach obejmujących projektowanie, budowę oraz rozwój aplikacji webowych. Projektowanie i implementacja rozwiązań programistycznych o wysokiej skalowalności, wydajności i niezawodności.
Praca w nowoczesnym stosie technologicznym, obejmującym m.in.:
Python / Django, HTML5, CSS3, JavaScript / TypeScript, React.js, Node.js, Git, testy jednostkowe, CI, REST API oraz GraphQL.
Tworzenie nowych aplikacji oraz rozwój, utrzymanie i optymalizacja istniejących systemów.
Aktywny udział w pracach zespołu projektowego, ze szczególnym naciskiem na:
jakość kodu, testowalność rozwiązań, zgodność z obowiązującymi standardami technologicznymi i architektonicznymi
| Opublikowana | około 21 godzin temu |
| Wygasa | za 29 dni |
| Rodzaj umowy | B2B |
| Tryb pracy | Zdalna |
| Źródło |
Milczenie jest przytłaczające. Wysyłasz aplikacje jedna po drugiej, ale Twoja skrzynka odbiorcza pozostaje pusta. Nasze AI ujawnia ukryte bariery, które utrudniają Ci dotarcie do rekruterów.
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.