PHP Backend/Full-Stack Developer
dhosting sp. z o.o.
⚲ Warszawa, Wrocław, Gdańsk, Katowice, Poznań
14 000 - 17 000 PLN netto (B2B)
Wymagania
- Git
- Vue.js
- PHP 7
- Docker
- PHP 5
- HTML
- MySQL
- Kubernetes
- CSS
- PHPUnit
Opis stanowiska
Jakie zadania na Ciebie czekają: · Projektowanie oprogramowania zarówno aplikacji webowych jak i aplikacji backendowych pracujących w trybie ciągłym (demony), · Projektowanie back-end w PHP (Symfony, api platform), · Utrzymanie wewnętrznego produktu powstajacego od kilkunastu lat, · Projektowanie baz danych w MySQL, · Tworzenie frontendu w HTML/CSS/jQuery/Vue.js głównie z użyciem gotowych elementów, · Udział w spotkaniach projektowych i konsultacyjnych · Tworzenie dokumentacji technicznej. Nasze oczekiwania: · Biegłej znajomości PHP (od wersji 5.6 wzwyż). · Bardzo dobrej znajomości MySQL - swobodnie projektujesz i optymalizujesz zapytania oraz dbasz o wydajność baz danych. · Doświadczenia w pracy z rozbudowanymi projektami PHP, w szczególności opartymi na Symfony lub innym popularnym frameworku. · Umiejętności pracy z kodem legacy (m.in. PHP 5), w tym rozumienia różnic kompatybilności pomiędzy wersjami aplikacji i systemów oraz stopniowej refaktoryzacji istniejących rozwiązań. · Bardzo dobrej znajomości Git i swobodnej pracy z repozytoriami w zespole, · Doświadczenia w pracy z narzędziami i technologiami takimi jak Redis, RabbitMQ czy InfluxDB. · Podstawowej znajomości HTML, CSS oraz JavaScript, a także doświadczenia w pracy z Vue.js lub podobnymi bibliotekami/frameworkami frontendowymi. · Znajomości języka angielskiego na poziomie umożliwiającym swobodne czytanie i rozumienie dokumentacji technicznej. · Terminowości, dokładności oraz dbałości o szczegóły, które przekładają się na wysoką jakość dostarczanych rozwiązań. Mile widziane: · Podstawowa znajomość administracji systemami w Linux, ze szczególnym naciskiem na: litespeed / nginx, PHP / MySQL / MariaDB, rsync, znajomość narzędzi do przetwarzania tekstu (grep, sed, awk itp.). · Znajomość technik testowania aplikacji z użyciem frameworków testowych · Doświadczenie w robieniu i otrzymywaniu Code Review. · Podstawowa znajomość Wordpress, Joomla, prestashop. · Doświadczenie w integrowaniu zewnętrznych systemów. Co możemy Ci zaoferować: · Pracę zdalną lub hybrydową (mamy biuro w Warszawie i jesteśmy w 100% pet friendly!). · Nasze produkty i usługi w atrakcyjnych cenach. · Dostęp do platformy e-learningowej połączonej z księgarnią internetową. · Konkursy, grywalizacje, wyzwania zespołowe. · Brak dress code'u. · Udział w konferencjach branżowych. · Coroczny wyjazd integracyjny. · Dodatkowy dzień wolny na celebrowanie urodzin. Etapy rekrutacji Krok 1 – Krótka rozmowa telefoniczna z HR Zadzwonimy do Ciebie, aby chwilę porozmawiać. Chcemy lepiej poznać Twoją motywację i oczekiwania. Krok 2 – Zadanie rekrutacyjne Prześlemy krótkie zadanie, dzięki któremu będziemy mogli zobaczyć, jak pracujesz i sprawdzić Twoje umiejętności techniczne. Po wykonanym zadaniu wrócimy z feedbackiem. Krok 3 – Rozmowa z Hiring Managerem Na półmetku procesu, spotkamy się, żeby porozmawiać o Twoim doświadczeniu i odpowiedzieć na Twoje pytania. Opowiemy też więcej o wyzwaniach i projektach, które na Ciebie czekają. Nikt nie zrobi tego lepiej jak Team Leader działu DEV. 🙂 Krok 4 – Spotkanie z działem HR Przybliżymy Ci naszą kulturę pracy. To dobra przestrzeń, żeby lepiej się poznać i rozwiać wszelkie wątpliwości. Krok 5 – Poznanie zespołu Na koniec zaprosimy Cię na spotkanie z zespołem. Opowiemy więcej o naszym workflow i zadaniach jakie mogą pojawić się podczas współpracy.