ProjektDuży produkt do budowy nowoczesnego konta osobistego użytkownika z rozszerzonym API i aplikacją mobilną. Klient jest Ukraińcem. System obejmuje funkcjonalność zarządzania kontem, taryfami, płatnościami i innymi usługami. Architektura zorientowana na API z integracją usług zewnętrznych.ZespółArchitekt, 2–3 programistów, 1–2 QA, PM, DevOps, projektantZadaniaRozwój i wsparcie logiki backendu w PHP/LaravelProjektowanie i rozwój RESTful APIUdział w projektach architektonicznych dyskusje i akce
Projekt
Duży produkt do budowy nowoczesnego konta osobistego użytkownika z rozszerzonym API i aplikacją mobilną. Klient jest Ukraińcem. System obejmuje funkcjonalność zarządzania kontem, taryfami, płatnościami i innymi usługami. Architektura zorientowana na API z integracją usług zewnętrznych.
Zespół
Architekt, 2–3 programistów, 1–2 QA, PM, DevOps, projektant
Zadania
- Rozwój i wsparcie logiki backendu w PHP/Laravel
- Projektowanie i rozwój RESTful API
- Udział w projektach architektonicznych dyskusje i akceptacja rozwiązań technicznych
- Integracja z zewnętrznymi API (REST / SOAP)
- Ocena zadań i implementacja funkcjonalności w ramach ustalonych podejść
- Przegląd kodu i mentoring mniej doświadczonych programistów
- Współpraca z cross-funkcjonalnym zespołem Agile
- Udział w procesach SCRUM (planowanie, przygotowywanie, retrospektywy)
Wymagania
- 3-5 lat doświadczenia w tworzeniu oprogramowania komercyjnego
- Ponad 3 lata praktycznego doświadczenia z PHP i Laravel
- Doświadczenie z uwierzytelnianiem Laravel (Sanctum, Passport, OAuth2)
- Doświadczenie z Eloquent ORM i relacyjnymi bazami danych (PostgreSQL, Oracle)
- Doświadczenie w rozwoju i wsparciu API REST
- Doświadczenie w integracji z zewnętrznymi API (REST/SOAP)
- Zrozumienie procesów Agile/SCRUM
- Doświadczenie w pracy z potokami Git i CI/CD
- Doświadczenie w pracy z nowoczesnymi frameworkami frontendowymi (Vue.js lub React)
- Pewne zrozumienie zasad budowania skalowalnych systemy
Będzie dodatkowym atutem
- Doświadczenie z Dockerem, Kubernetesem
- Doświadczenie z platformami chmurowymi (Azure, AWS lub GCP)
- Doświadczenie w optymalizacji mocno obciążonych aplikacji Laravel (Octane, RoadRunner, Swoole)
- Doświadczenie w tworzeniu API dla aplikacji mobilnych (natywnych lub podobnych) podejścia)
Co oferowało
- Praca nad produktem na dużą skalę z prawdziwymi użytkownikami
- Możliwość wpływania na architekturę i rozwiązania techniczne
- Nowoczesna architektura oparta na API
- Mały doświadczony zespół
- Przestrzeń dla inicjatywy i ulepszeń
- Praca w stabilnym procesie Agile