Starszy Programista PHP Laravel (k/m)
Коротко
Starszy Programista PHP Laravel (k/m) w Rublon, rozwijający platformę uwierzytelniania MFA. Wymagane PHP 8.3, Laravel 12, Angular, TypeScript, Docker, AWS, protokoły bezpieczeństwa. Praca stacjonarna w Krakowie/Zielonej Górze lub zdalna (B2B) z całej Polski. Benefity: medycyna, karta MultiSport.
Ключові слова
Стислий виклад підготував ШІ на основі тексту оголошення.
Dołącz do Rublon i pracuj z zespołem pasjonatów cyberbezpieczeństwa, który rozwija przyszłość uwierzytelniania użytkowników w środowiskach enterprise.
Rublon MFA to platforma multi-factor authentication używana przez klientów w ponad 60 krajach do ochrony logowania pracowników do sieci, serwerów i aplikacji. Tworzymy chmurowe usługi uwierzytelniania, API oraz integracje cybersecurity dla środowisk firmowych.
Szukamy doświadczonej osoby na stanowisko Starszego Programisty PHP Laravel (senior), która dołączy do zespołu Core i będzie współodpowiedzialna za rozwój jądra platformy Rublon MFA — od architektury po standardy pracy zespołu.
Czym będziesz się zajmować
Zespół Core rozwija najważniejsze elementy Rublon MFA: chmurowe usługi uwierzytelniania, API, aplikacje webowe dla administratorów oraz integracje z systemami tożsamości i bezpieczeństwa naszych klientów.
Liczy się dla nas Twoje doświadczenie. Szukamy osoby, która wniesie do zespołu coś nowego — wiedzę z pracy nad innym produktem SaaS klasy enterprise, sprawdzone praktyki i własne pomysły na to, jak budować bezpieczne, skalowalne i łatwe w utrzymaniu systemy.
Pracujemy w modelu AI-assisted development i Agentic Engineering. Narzędzia takie jak Claude Code są u nas standardowym narzędziem pracy — wykorzystujemy je do planowania, implementacji, testów, code review i dokumentacji, przy zachowaniu pełnej odpowiedzialności za jakość, bezpieczeństwo i poprawność kodu.
Jak będziesz pracować
- Lokalizacja: praca w pełni stacjonarna w biurze w Krakowie lub w Zielonej Górze (umowa o pracę) lub praca w 100% zdalna z dowolnego miejsca w Polsce (B2B)
- Obszary technologiczne: PHP 8.3, Laravel 12, Angular, TypeScript, Docker, GitHub, CI/CD, AWS, SAML, OpenID Connect, OAuth 2.0, LDAP, Microsoft Entra ID, AI coding agents (np. Claude Code)
- Zespół: Core, odpowiedzialny za jądro platformy Rublon MFA
- Język: polski w codziennej pracy zespołu
- Rozwój: dostęp do kursów online i możliwość dofinansowania certyfikacji
- Benefity: prywatna opieka medyczna i karta MultiSport
Twoje zadania
Jako Starszy Programista PHP Laravel w zespole Core będziesz:
- projektować, rozwijać i utrzymywać kluczowe komponenty chmurowej platformy Rublon MFA w PHP i Laravel,
- budować bezpieczne, skalowalne i dobrze udokumentowane API wykorzystywane przez produkty Rublon, klientów i partnerów,
- projektować usługi SSO i MFA oraz przepływy SAML, OpenID Connect i OAuth 2.0 i oceniać ich bezpieczeństwo,
- prowadzić od koncepcji do wdrożenia integracje z Microsoft 365 (Microsoft Entra ID, Microsoft Sentinel, Microsoft Defender), zewnętrznymi dostawcami tożsamości oraz systemami IAM i SIEM,
- rozwijać frontend w Angular i TypeScript tam, gdzie wymaga tego funkcjonalność,
- dbać o bezpieczeństwo rozwiązań: uwierzytelnianie, autoryzację, zarządzanie sesją i tokenami, ochronę danych oraz odporność na typowe ataki,
- współdecydować o architekturze systemu i odpowiadać za wydajność oraz skalowalność rozwiązań dla wielu klientów (multi-tenant),
- wnosić do zespołu sprawdzone praktyki i usprawnienia oparte na doświadczeniach z innych produktów SaaS,
- pisać testy jednostkowe, integracyjne i end-to-end oraz dbać o wysoką jakość kodu,
- projektować i rozwijać pipeline’y CI/CD w GitHub, środowiska oparte o Docker oraz infrastrukturę w AWS,
- ustalać standardy pracy z AI coding agents (np. Claude Code) w zespole i budować automatyzacje, np. pliki CLAUDE.md, własne komendy czy automatyczny code review,
- prowadzić code review, dbać o standardy kodu i mentorować młodszych programistów,
- współpracować z product managerami, QA, supportem i specjalistami cybersecurity przy rozwoju produktu.
Wymagania
Szukamy osoby, która ma:
- minimum 5 lat komercyjnego doświadczenia w programowaniu w PHP, w tym minimum 3 lata z frameworkiem Laravel,
- doświadczenie w pracy nad co najmniej jednym innym produktem SaaS klasy enterprise, najlepiej z obszaru cybersecurity lub IAM,
- doświadczenie w projektowaniu architektury wielodostępnych (multi-tenant) aplikacji SaaS oraz dbaniu o ich wydajność i niezawodność,
- praktyczne doświadczenie z Angular i TypeScript,
- bardzo dobrą znajomość SAML, OpenID Connect i OAuth 2.0, w tym typowych ataków na te protokoły i sposobów ochrony przed nimi,
- doświadczenie w projektowaniu i budowaniu bezpiecznych API,
- znajomość zasad secure coding i application security (np. OWASP Top 10),
- doświadczenie z relacyjnymi bazami danych, w tym projektowaniem schematów i optymalizacją zapytań,
- praktyczną znajomość Dockera,
- doświadczenie z praktykami DevOps i CI/CD oraz znajomość AWS na poziomie architektury (np. ECS, RDS, IAM),
- duże praktyczne doświadczenie w tworzeniu oprogramowania z wykorzystaniem narzędzi AI, np. Claude Code, w tym budowaniu własnych workflow,
- doświadczenie w podejmowaniu kluczowych decyzji technicznych i jasnym ich uzasadnianiu,
- doświadczenie w mentoringu i prowadzeniu code review,
- płynną znajomość języka polskiego,
- znajomość języka angielskiego pozwalającą czytać dokumentację techniczną (płynny angielski nie jest wymagany).
Mile widziane
Dodatkowym atutem będzie doświadczenie lub zainteresowanie którymkolwiek z poniższych obszarów:
- integracje z Microsoft 365: Microsoft Entra ID, Microsoft Graph API, Microsoft Sentinel, Microsoft Defender,
- integracje z mObywatelem, login.gov.pl (Węzeł Krajowy), Profilem Zaufanym lub innymi rozwiązaniami tożsamości elektronicznej (eID, eIDAS),
- inny język programowania, np. Python lub Java,
- chęć rozwoju w Rust — wtedy atutem będzie doświadczenie w C++,
- FIDO2/WebAuthn, passkeys, TOTP i uwierzytelnianie bez hasła (passwordless),
- SCIM, LDAP i Active Directory,
- kolejki, cache i przetwarzanie asynchroniczne w Laravel (np. Redis),
- monitoring, logowanie strukturalne i observability,
- SIEM i formaty logów bezpieczeństwa (np. CEF, Syslog),
- Zero Trust i OpenID CAEP,
- infrastruktura jako kod (np. Terraform),
- certyfikaty AWS lub z obszaru bezpieczeństwa,
- formalne wykształcenie informatyczne, cybersecurity lub pokrewne, albo równoważne doświadczenie praktyczne.
Dlaczego warto aplikować
Ta rola może być dla Ciebie dobrym wyborem, jeśli:
- chcesz mieć realny wpływ na jądro produktu cybersecurity używanego przez klientów w ponad 60 krajach,
- chcesz współdecydować o architekturze i standardach pracy zespołu, a nie tylko realizować zadania,
- masz doświadczenie z innych produktów SaaS i chcesz je wykorzystać w zespole, który na nie czeka,
- interesują Cię MFA, SSO, IAM, passwordless i bezpieczeństwo tożsamości,
- chcesz pracować z technologiami takimi jak Laravel, Angular, TypeScript, AWS, SAML, OpenID Connect, OAuth 2.0 i Microsoft Entra ID,
- wykorzystujesz AI coding agents na co dzień i chcesz pracować w zespole, który traktuje je jako standardowe narzędzie,
- chcesz rozwijać się także w innych technologiach, np. Rust,
- cenisz secure coding, automatyzację, czystą architekturę i długoterminową utrzymywalność kodu.
Etapy rekrutacji
Po przesłaniu aplikacji:
- Zaprosimy Cię na rozmowę online z rekruterem.
- Kolejnym krokiem będzie rozmowa techniczna z osobami z zespołu Core: wspólnie zaprojektujemy fragment systemu i omówimy przykładowy kod, a także Twoje doświadczenie z bezpieczeństwem, SAML, OpenID Connect, OAuth 2.0 i pracą z AI.
- Na końcu zaprosimy Cię na rozmowę finalną z CEO.
| Опубліковано | 2026-11-04 |
| Діє до | 2027-02-02 |
| Джерело |
|
Hexjobs App
Інструменти, налаштовані під цю вакансію.
Hexjobs App
Інструменти, налаштовані під цю вакансію.