Poszukujemy doświadczonego Senior BackEnd Developera, który będzie odpowiedzialny za projektowanie, rozwijanie i optymalizację zaawansowanych systemów backendowych.
Jeśli masz pasję do tworzenia skalowalnych, bezpiecznych i efektywnych rozwiązań, zapraszamy do naszego zespołu!
responsibilities :
Odpowiedzialność za rozwijanie i utrzymywanie zaawansowanych systemów i aplikacji internetowych;
Projektowanie i implementacja kompleksowych rozwiązań back-endowych;
Współpraca z zespołem programistów, analityków oraz projektantów;
Optymalizowanie kodu, dbanie o bezpieczeństwo danych oraz analizowanie i naprawianie ewentualnych błędów w systemie;
Odpowiedzialność za udział w procesie wdrożeniowym oraz wsparcie techniczne dla zespołu;
Śledzenie nowych trendów i technologii w branży;
requirements-expected :
Minimum 4-5 lat doświadczenia jako programista back-end,
Udokumentowane projekty związane z tworzeniem aplikacji internetowych lub systemów zarządzania danymi,
Zaawansowana znajomość frameworku Django oraz języka Python,
Doskonała znajomość relacyjnych baz danych, takich jak PostgreSQL oraz nierelacyjnych baz danych, takich jak MongoDB,
Doświadczenie w projektowaniu i udostępnianiu RESTful oraz GraphQL API,
Znajomość zasad bezpieczeństwa aplikacji webowych, w tym zabezpieczeń przed SQL Injection, Cross-Site Scripting (XSS) i innymi zagrożeniami,
Biegłość w pracy z systemami kontroli wersji, takimi jak Git,
Umiejętność tworzenia testów jednostkowych i integracyjnych,
Zdolność do debugowania i rozwiązywania problemów w kodzie backendowym,
Zrozumienie zasad optymalizacji wydajności aplikacji,
Umiejętność optymalizacji zapytań do baz danych i backendowego kodu,
Doświadczenie w pracy z systemami operacyjnymi Linux/Unix,
Znajomość konfiguracji serwerów webowych,
Znajomość języka angielskiego na poziomie pozwalającym na czytanie dokumentacji technicznej.