Web Developer
miejsce pracy: Wrocław
Wymagania
O Tobie Jesteś elastyczny.
Równie chętnie piszesz w HTML i JavaScript, co kochasz analizy i optymalizacje zapytań do MySQL. Wiesz wszystko na temat tego, co trzeba zrobić, aby witryna którą tworzymy, zachwycała swoich użytkowników.
Koncentrujesz się na wydajności.
Gdy strona działa wolniej, potrafisz szybko zdiagnozować problem, naprawić go, a następnie znaleźć długoterminowe rozwiązanie, które zapobiegnie temu w przyszłości.
Kochasz Pythona.
Świetnie znasz wszystkie cechy i kulturę Pythona oraz masz wyrobioną opinię o PEP8, piszesz czysty kod i wspierasz w jego ramach innych.
Masz doświadczenie.
Bardziej zależy nam na Twoim doświadczeniu i pasji, niż na wynikach w szkole. Dobre stopnie są istotne, ale doświadczenie w pracy z niesamowitymi aplikacjami WWW jest dla nas o wiele ważniejsze.
Co będziesz robił?
Projektował, budował i wdrażał kluczowe funkcjonalności na wielu obszarach.
Zarówno te widziane przez użytkownika, jak i nasze wewnętrzne narzędzia, których używamy do budowy bazy danych, skrypty i prototypy - wszystko po to, aby tworzyć Wielkie Rzeczy.
Tworzył backend naszych technologii.
Nasze serwisy budowane są przy użyciu serwerów AWS, Python, Django, Celery, MySQL i REDIS, ale stale poszukujemy nowych możliwości, dzięki którym nasze projekty będą rozwijały się szybciej.
Ściśle współpracował z naszym zespołem inżynierów
Pomóż im zrozumieć, że wszystko jest możliwe, aby budować serwisy, które użytkownicy pokochają w ciemno.
O nas
TWBS to niewielki i zaangażowany zespół inżynierów i projektantów.
Połączenie naszych umiejętności, kultury pracy i odpowiedniego planowania, zwielokrotnia naszą produktywność i pozwala szybko dostarczać produkty dla tysięcy użytkowników.
Tworzymy używając głównie Python'a.
Django, JavaScript, MySQL, Redis i Memcached to nasze podstawowe narzędzia, ale nieustannie poszukujemy nowych, które pozwolą nam tworzyć lepiej i szybciej.
Dostarczanie produktu na czas to dla nas priorytet.
Zdajemy sobie sprawę, że zawsze jest lepszy sposób na zrobienie czegoś, ale akceptujemy gdy wygrywa pragmatyzm.
Dbamy o doświadczenie użytkownika,
a nie tylko o poprawny kod. Staramy się zrozumieć problem, jaki ma użytkownik i co musimy mu zaoferować, aby nasze aplikacje były coraz bardziej intuicyjne, angażujące i efektywne.