W skrócie
- Zadania: Twórz i rozwijaj oprogramowanie backendowe, integrując je z frontendem.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna oraz rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w programowaniu backendowym oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Jako Backend Software Engineer będziesz odpowiedzialny za logikę aplikacji internetowych po stronie serwera. Będziesz ściśle współpracować z programistami front-end, aby zintegrować ich pracę z logiką po stronie serwera, zapewniając rozwój solidnych i wydajnych systemów.
Kluczowe obowiązki:
- Rozwój i projektowanie: Opracowywanie wysokiej jakości projektów oprogramowania i architektury. Projektowanie i wdrażanie efektywnych API dla zespołu front-end.
- Kodowanie i wdrażanie: Pisanie czystego, funkcjonalnego i skalowalnego kodu dla aplikacji internetowych po stronie serwera. Wdrażanie i zarządzanie bazami danych oraz aplikacjami.
- Integracja: Integracja elementów front-end z logiką po stronie serwera. Koordynacja z programistami front-end w celu dostosowania logiki serwera do klienta.
- Optymalizacja: Optymalizacja aplikacji pod kątem szybkości, skalowalności i bezpieczeństwa. Rozwiązywanie i poprawa wszelkich problemów technicznych.
- Testowanie: Współpraca z inżynierami QA w celu opracowania skutecznych strategii i planów testów. Pisanie i wykonywanie skryptów testowych.
- Utrzymanie i aktualizacje: Regularne aktualizacje w celu poprawy funkcjonalności systemu i opracowywania nowych funkcji.
Wymagania:
- Wykształcenie: Tytuł licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej.
- Doświadczenie: Co najmniej 2-5 lat doświadczenia jako programista backend lub na podobnym stanowisku.
- Umiejętności techniczne: Biegłość w językach po stronie serwera, takich jak Python z Django i Django Rest Framework. Doświadczenie z technologią baz danych, taką jak MySQL, Oracle, MongoDB itp. Znajomość języków front-end, takich jak HTML, JavaScript i CSS. Podstawowa znajomość struktur danych i algorytmów (DSA).
- Umiejętności miękkie: Doskonałe umiejętności rozwiązywania problemów, silna uwaga na szczegóły oraz zdolność do pracy w zespole. Dobre umiejętności komunikacyjne do koordynacji z innymi zespołami.
- Inne: Znajomość metodologii Agile.
Backend Engineer in Katowice – pracodawca: Uvation, Inc.
Nasza firma to doskonały pracodawca, który stawia na jakość pisania i rozwój swoich pracowników. Oferujemy elastyczne warunki pracy w zdalnym środowisku, co pozwala na zachowanie równowagi między życiem zawodowym a prywatnym. Wspieramy rozwój kariery poprzez dostęp do szkoleń oraz możliwość współpracy z ekspertami w dziedzinie technologii, co czyni nas idealnym miejscem dla utalentowanych pisarzy technicznych, którzy pragną tworzyć wartościowe treści w dynamicznie rozwijającym się obszarze AI i technologii przedsiębiorstw.