Text copied to clipboard!

Tytuł

Text copied to clipboard!

Django Developer

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Programisty Django, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwijanie oraz utrzymanie nowoczesnych aplikacji internetowych opartych na frameworku Django. Idealny kandydat powinien posiadać solidne doświadczenie w pracy z Pythonem oraz frameworkiem Django, a także wykazywać się umiejętnością pracy zespołowej, kreatywnością i samodzielnością w rozwiązywaniu problemów. Do Twoich głównych obowiązków będzie należało projektowanie architektury aplikacji, implementacja nowych funkcjonalności, integracja z zewnętrznymi API oraz optymalizacja wydajności. Będziesz współpracować z zespołem frontendowym, projektantami UX/UI oraz testerami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Oczekujemy znajomości baz danych relacyjnych, takich jak PostgreSQL lub MySQL, a także doświadczenia w pracy z narzędziami kontroli wersji (np. Git). Ważna jest również znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych oraz umiejętność pisania testów automatycznych. Praca odbywa się w dynamicznym środowisku, w którym liczy się komunikacja, inicjatywa i chęć ciągłego rozwoju. Oferujemy atrakcyjne wynagrodzenie, elastyczne godziny pracy, możliwość pracy zdalnej oraz udział w ciekawych projektach dla klientów z różnych branż. Jeśli jesteś osobą ambitną, która chce rozwijać swoje umiejętności i mieć realny wpływ na kształtowanie nowoczesnych rozwiązań webowych, ta oferta jest właśnie dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwijanie aplikacji webowych w Django
  • Tworzenie i utrzymywanie baz danych
  • Integracja aplikacji z zewnętrznymi API
  • Optymalizacja wydajności i bezpieczeństwa aplikacji
  • Współpraca z zespołem frontendowym oraz projektantami UX/UI
  • Pisanie testów jednostkowych i automatycznych
  • Utrzymywanie dokumentacji technicznej
  • Rozwiązywanie problemów technicznych i wdrażanie poprawek
  • Udział w spotkaniach zespołowych i planowaniu sprintów
  • Wdrażanie nowych technologii i narzędzi

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w pracy z Django
  • Bardzo dobra znajomość języka Python
  • Znajomość relacyjnych baz danych (PostgreSQL, MySQL)
  • Doświadczenie w pracy z systemem kontroli wersji Git
  • Umiejętność pisania testów automatycznych
  • Znajomość zagadnień bezpieczeństwa aplikacji webowych
  • Umiejętność pracy zespołowej
  • Dobra organizacja pracy i samodzielność
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji
  • Mile widziane doświadczenie z Dockerem lub innymi narzędziami DevOps

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z Django?
  • Czy pracowałeś/aś przy integracji z zewnętrznymi API?
  • Jakie narzędzia do testowania aplikacji znasz?
  • Czy miałeś/aś okazję pracować z Dockerem lub narzędziami DevOps?
  • Jak radzisz sobie z optymalizacją wydajności aplikacji?
  • Jakie są Twoje oczekiwania dotyczące pracy zdalnej?
  • Czy masz doświadczenie w pracy w metodyce Agile/Scrum?
  • Jakie projekty realizowałeś/aś w Django?
  • Jakie są Twoje mocne strony jako programista?
  • Czy znasz inne frameworki webowe w Pythonie?