Backend Engineer (PHP; 100% remote)
DevsData
To rola senior backend developera PHP w firmie cybersecurity o otwartym kodzie źródłowym, której produkty codziennie używa ponad pół miliona użytkowników. Będziesz rozwijać bezpieczne API, zarządzać integralnością danych, prawami dostępu i mechanizmami kryptograficznymi, głównie w CakePHP. Oczekuje się też współpracy z zespołami SRE, testowania (80% pokrycia kodu) oraz dbałości o zgodność z RODO i OWASP.
Brakuje: brak informacji o liczebności zespołu, nie podano konkretnego produktu open-source.
To rola senior backend developera PHP w firmie cybersecurity o otwartym kodzie źródłowym, której produkty codziennie używa ponad pół miliona użytkowników. Będziesz rozwijać bezpieczne API, zarządzać integralnością danych, prawami dostępu i mechanizmami kryptograficznymi, głównie w CakePHP. Oczekuje się też współpracy z zespołami SRE, testowania (80% pokrycia kodu) oraz dbałości o zgodność z RODO i OWASP.
- ✓Produkt open-source z dużą bazą użytkowników
- ✓Nacisk na bezpieczeństwo i testy (80% coverage)
- ✓Współpraca z SRE i nowoczesne CI/CD
- ✓Jasno określone wymagania i obowiązki
- !Brak informacji o liczebności zespołu deweloperskiego
- !Nie wiadomo, który konkretny produkt open-source jest rozwijany
- !Brak wzmianki o systemie on-call lub dyżurach
- •Rozwijanie nowych funkcji w PHP i CakePHP dla istniejących produktów
- •Utrzymanie, poprawianie i debugowanie istniejącego kodu
- •Implementacja specyfikacji funkcjonalnych w postaci niezawodnych i bezpiecznych API
- •Przeprowadzanie code review i pisanie testów jednostkowych (PHPUnit) z pokryciem 80%
- •Tworzenie testów end-to-end dla krytycznych ścieżek użytkownika
- •Optymalizacja kodu pod kątem wydajności i skalowalności
- •Współpraca z zespołem SRE przy utrzymaniu pipeline'ów CI/CD
- •Monitorowanie zależności projektu pod kątem podatności i analiza ich wpływu na bezpieczeństwo
Oferta dla doświadczonych specjalistów (Senior).
PHP developer z około 3 latami doświadczenia, który zna co najmniej jeden framework (CakePHP/Laravel/Symfony), potrafi pisać testy jednostkowe i rozumie podstawy bezpieczeństwa aplikacji webowych (OWASP).
Junior bez 3 lat komercyjnego doświadczenia w PHP lub osoba, która nie chce pracować nad bezpieczeństwem i nie lubi pisać testów. Również nie dla kogoś szukającego pracy w startupie na wczesnym etapie – produkt jest już dojrzały.
- ?Ile osób liczy zespół inżynieryjny nad tym produktem?
- ?Jak wygląda proces wdrożenia nowych funkcji i częstotliwość release'ów?
- ?Czy istnieje system on-call? Jeśli tak, jak często i czy jest dodatkowo płatny?
- ?Który konkretnie produkt open-source będzie rozwijany?
- ?Jakie są możliwości rozwoju i szkoleń (budżet na konferencje, certyfikaty)?
- ?Czy współpraca z klientem (firmą cybersecurity) jest bezpośrednia, czy przez DevsData?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- −Brak informacji o liczebności zespołu
- −Nie podano konkretnego produktu open-source
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy są dyżury on-call
- −Brak informacji o benefitach (opieka medyczna, budżet szkoleniowy itp.)
Zespół prawdopodobnie składa się z doświadczonych inżynierów, z naciskiem na bezpieczeństwo, testowanie i współpracę z SRE. Kultura pracy może być zdalna i międzynarodowa, ale szczegóły nie są podane.
Poniżej mediany rynkowej
≈ 100,7–113,3 zł/h
Dane z aktywnych ofert zawierających technologię PHP. Pełne statystyki zarobków →