Następna praca

Środkowy programista backendu w Jiji

Opublikowano ponad 30 dni temu

138 wyświetleń

Jiji

Jiji

0
0 recenzji
Brak doświadczenia
Kijów
Pełny etat

Przetłumaczone przez Google

Jiji jest wiodącym rynkiem internetowym w Afryce. W 2019 roku przejęliśmy działalność OLX w pięciu krajach. Obecnie w tych lokalizacjach platforma przyciąga miesięcznie ponad 13 milionów unikalnych użytkowników, którzy angażują się w ponad 5 milionów reklam o łącznej wartości ponad 10 miliardów dolarów.Jiji jest obecnie jedną z najczęściej pobieranych i najwyżej ocenianych aplikacji w afrykańskim handlu elektronicznym.Zadania:Twórz i ulepszaj interfejsy API pozyskiwania klientów.Wdrażaj fun

Jiji jest wiodącym rynkiem internetowym w Afryce. W 2019 roku przejęliśmy działalność OLX w pięciu krajach. Obecnie w tych lokalizacjach platforma przyciąga miesięcznie ponad 13 milionów unikalnych użytkowników, którzy angażują się w ponad 5 milionów reklam o łącznej wartości ponad 10 miliardów dolarów.

Jiji jest obecnie jedną z najczęściej pobieranych i najwyżej ocenianych aplikacji w afrykańskim handlu elektronicznym.

Zadania:

< p style="font-style: normal; Font-weight: 300">Podstawowe wymagania:

  • Doskonałe umiejętności w zakresie Pythona i SQL
    • Dogłębna wiedza i praktyczne doświadczenie z Pythonem do tworzenia backendu, w tym pisania wydajnego, skalowalnego i łatwego w utrzymaniu kodu.
    • Umiejętność pisania i optymalizowania zapytań SQL dla PostgreSQL, zrozumienia schematów baz danych, strategii indeksowania i obsługi dostrajania wydajności.
  • 3 lata doświadczenia komercyjnego, praca z Pythonem/Golang, PostgreSQL
    • Co najmniej 3 lata profesjonalnego, praktycznego doświadczenia w tworzeniu i utrzymywaniu usług backendowych i interfejsów API przy użyciu języka Python lub Golang.
    • Solidne doświadczenie w PostgreSQL, w tym projektowanie schematów, złożone zapytania i zarządzanie interakcjami z bazami danych w środowiskach produkcyjnych.

Umiejętności techniczne:

  • Frameworki Pythona: Flask, SQLAlchemy, FastAPI
    • Udokumentowane doświadczenie w tworzeniu interfejsów API RESTful przy użyciu Flask, w tym zrozumienie oprogramowania pośredniego, obsługa żądań i routing.
    • biegłość w SQLAlchemy do pracy z bazami danych przy użyciu ORM, w tym do zarządzania migracjami i relacjami między modelami danych.
    • Znajomość FastAPI do tworzenia wysokowydajnych asynchronicznych interfejsów API, z dobrą znajomością funkcji asynchronizacji/oczekiwania w Pythonie w celu nieblokującego wykonywania kodu.
    < /li>
  • PostgreSQL — ogólne zrozumienie relacyjnych baz danych
    • Dobra znajomość zasad relacyjnych baz danych, w tym normalizacji danych, indeksowania, optymalizacji zapytań i zarządzania transakcjami.
    • Doświadczenie w projektowaniu i utrzymywaniu schematów relacyjnych baz danych, a także pisaniu wydajnych zapytań SQL i korzystaniu z narzędzi do dostrajania wydajności baz danych.
  • Test — nie może żyć bez testów jednostkowych
    • Rozległe doświadczenie w pisaniu testów jednostkowych i rozwijaniu programowania sterowanego testami (TDD) w celu zapewnienia jakości i niezawodności kodu.
    • Znajomość frameworków testowych, takich jak unittestPytest lub podobny do automatyzacji testów, prowadzenia ciągłej integracji (CI) i zarządzania środowiskami testowymi.

Miło mieć:

Znajomość Node.js/Golang

    Podstawowa wiedza lub doświadczenie w pracy z Node.jsGolang do tworzenia mikrousług lub innych komponentów backendu, z możliwością przełączania między technologiami w razie potrzeby.
  • Zrozumienie współczesnych koncepcji JavaScript (ES6+), a także modelu współbieżności Go i jego korzyści w zakresie wydajności w przypadku niektórych obciążeń backendu.

Co oferujemy :

  • 20 dni robocze corocznego płatnego urlopu i nieograniczonej liczby płatnych zwolnień lekarskich;
  • Pracuj w zaciszu własnego domu lub jednego z naszych biur w Kijowie lub Warszawie ;
  • Nowoczesne urządzenia Apple;
  • Darmowe przekąski, śniadania i obiady w biurze;
  • Kontynuuj naukę dzięki naszej obszernej bibliotece korporacyjnej, wewnętrznym spotkaniom online i wykładom;
  • Rozwijaj swoje umiejętności dzięki naszemu programowi wynagrodzeń szkoleniowych;
  • Ubezpieczenie medyczne i lekarz korporacyjny.

Dołącz do nas!

używamy cookies
Akceptować