Publikuj oferty pracy
Zatrudniaj bez prowizji
6 wyświetleń
Astra Cosmetic LLC
Київ
Poszukujemy zmotywowanego i utalentowanego programisty backendu, który dołączy do naszego dynamicznego zespołu IT. Idealny kandydat powinien mieć minimum 1,5 roku doświadczenia zawodowego i solidne podstawy w PHP, Symfony i Laravel. Jako programista backendu będziesz odgrywać kluczową rolę w projektowaniu, rozwijaniu i utrzymywaniu naszych aplikacji internetowych.
Kluczowe obowiązki:
Współpraca z zespołami interdyscyplinarnymi w celu analizowania wymagań biznesowych i opracowywania wydajne rozwiązania backendowe.
Praca nad projektowaniem i wdrażaniem aplikacji internetowych z wykorzystaniem frameworków PHP, Symfony i Laravel.
Stosuj zasady programowania obiektowego (OOP), aby zapewnić modułowość kodu i łatwość konserwacji.
Interakcja z relacyjnymi bazami danych (np. MySQL, PostgreSQL, Mariadb) w celu przechowywania i wyszukiwania danych.
Korzystaj z systemów kontroli wersji, głównie Git, do zarządzania zmianami w kodzie i śledzenia ich.
Twórz i korzystaj z interfejsów API, aby zwiększać funkcjonalność aplikacji.
Wykazać podstawową wiedzę na temat technologii front-end, w tym HTML, CSS i JavaScript.
Weź udział w przeglądach kodu i przekaż konstruktywną opinię, aby utrzymać standardy jakości kodu.
Terminowo rozwiązuj problemy, debuguj je i rozwiązuj.
Bądź na bieżąco z trendami branżowymi i najlepszymi praktykami, aby stale doskonalić umiejętności techniczne.
Wymagania:
Minimum 1,5 roku doświadczenia zawodowego jako programista backendowy.
Biegłość w PHP połączona z praktycznym doświadczeniem w frameworkach Symfony i Laravel.
Dogłębne zrozumienie i zastosowanie koncepcji programowania obiektowego (OOP).
Biegłość w zarządzaniu i strukturyzowaniu danych, wykazana wiedza w zakresie opracowywania i optymalizacji złożonych zapytań SQL w systemach relacyjnych baz danych, zwłaszcza w środowiskach MySQL, MariaDB lub PostgreSQL.
Doświadczenie z systemami kontroli wersji, najlepiej Git.
Podstawowa znajomość technologii front-endowych: HTML, CSS i JavaScript.
Umiejętność współpracy w środowisku zespołowym.
Doskonałe umiejętności komunikacyjne i umiejętność formułowania koncepcji technicznych.
Silne umiejętności rozwiązywania problemów i aktywna postawa.
Dodatkowo kandydat powinien posiadać podstawowe umiejętności nawigacji i działania w środowiskach opartych na systemie Linux
Języki: ukraiński, angielski
Bonus : Doświadczenie z Dockerem i narzędziami do konteneryzacji, Podstawowa znajomość Pythona i Java
Jeśli pasjonujesz się tworzeniem backendu , chętni do nauki i gotowi przyczynić się do ekscytujących projektów, zapraszamy do aplikowania. Dołącz do naszego zespołu i bądź częścią kształtowania przyszłości naszych innowacyjnych aplikacji internetowych.
Aby aplikować, prześlij swoje CV i list motywacyjny, w którym szczegółowo opisujesz swoje doświadczenie i projekty.