Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Paymentop
W Paymentop nie tylko budujemy systemy; na nowo definiujemy istotę płatności na całym świecie. Naszą misją jest zapewnianie firmom i konsumentom płynnych, bezpiecznych i innowacyjnych rozwiązań płatniczych. Wkraczając w kolejną fazę rozwoju, poszukujemy silnego średniego/starszego programisty back-endu, który chciałby przyczynić się do rozwoju naszych platform.
Twoja rola i wpływ :
Pracując w Paymentop, będziesz w centrum naszej misji rewolucjonizowania płatności na całym świecie. Twoja wiedza będzie kluczowa przy analizowaniu danych, procesów i kodu w celu identyfikowania problemów, rozwiązywania ich lub zapobiegania im oraz ulepszania produktów. Przyczynisz się do opracowania bezpiecznego, dobrze przetestowanego i wydajnego produktu, wyznaczając nowe standardy w branży fintech.
Do Twoich kluczowych obowiązków należeć będzie:
— Projektowanie, opracowywanie, testowanie, dokumentowanie, wydawanie i wspieranie oprogramowania od podstaw.
— Udoskonalanie i udoskonalanie naszych istniejących interfejsów API i systemów zaplecza.
— Integracja rozwiązań innych firm w celu poszerzenia naszego ekosystemu płatności (punkt rozliczeniowy, bramka, alternatywne metody płatności, platformy tokenów, systemy weryfikacji/scoringu/monitorowania działań klientów, raportowanie itp.).
— Przeprowadzanie testów, aby upewnić się, że wszystko działa tak, jak powinno, oraz konfiguracja środowiska testowego do sprawdzania nowych funkcji.
— Naprawianie istniejących błędów i debugowanie opracowanego oprogramowania.
— Przygotowywanie niezbędnej dokumentacji technicznej.
— Zapewnianie wsparcia dla wdrożonego oprogramowania w fazie produkcyjnej
— Współpraca z programistami front-end i innymi członkami zespołu, aby wykonać wszystkie powyższe zadania w najbardziej efektywny sposób.
— Ta rola jest o ulepszaniu naszych produktów i rozwiązywaniu problemów, dlatego szukamy osoby, która ma doskonałe umiejętności rozwiązywania problemów, jest ciekawa innowacji i niekonwencjonalnych rozwiązań.
Co Cię wyróżnia:
— Zrozumienie programowania obiektowego i jego zastosowania w PHP.
— Znajomość zagrożeń bezpieczeństwa i środków bezpieczeństwa w PHP, w tym ochrony przed wstrzyknięciami SQL, atakami XSS, CSRF.
— Doświadczenie w pisaniu i wykonywaniu testów, w tym testów jednostkowych, testów integracyjnych i testów awarii.
/>— Dobra znajomość składni, struktury języka, typów danych, operatorów.
— Dogłębne zrozumienie OOP.
— Umiejętne korzystanie z rdzeniowego Symfony.
— Praktyczne doświadczenie z Doctrine ORM.
— Doświadczenie z PHPUnit.
— Biegłość w manipulacji danymi (podstawowe operacje CRUD) przy użyciu SQL, Postgresql.
— Zrozumienie podstawowego Dockera, Kubernetes.
— Zrozumienie podstawowych pojęć i korzyści procesów ciągłej
— integracji (CI) i ciągłego wdrażania/dostawy (CD).
— Teoretyczny SOLID, wzorce projektowe GoF, wiedza GRASP.
— Zrozumienie podstawowych koncepcji DDD i korzystania z DDD język w projektowaniu i tworzeniu złożonych aplikacji PHP.
— Zrozumienie podstawowych zasad CQRS.
— Zrozumienie koncepcji testów integracyjnych i tego, czym różnią się one od innych typów testów, takich jak testy jednostkowe i testy funkcjonalne.
— Unzrozumienie podstawowych koncepcji Event Sourcing, w tym zdarzeń, agregatów, projekcji i strumieni zdarzeń.
— Zrozumienie podstawowych koncepcji mikrousług, takich jak dzielenie funkcjonalności na małe, niezależne usługi i komunikacja między nimi za pośrednictwem interfejsów API.
— Zrozumienie podstawowych funkcjonalności Jenkins, jakości montażu, testowania i wdrażania oprogramowania.
— Dobra znajomość tradycyjnych architektur monolitycznych i architektury mikrousług, a także nacisku architektury Hexagonal Architecture na rozdzielenie spraw.
Pełny Cykl SDLC.
— Dogłębne zrozumienie i praktyka Metodologii Agile Development oraz jej frameworków SCRUM i KANBAN.
Dodatkowe punkty za:
— Doświadczenie z Elasticsearch, Redis
— Doświadczenie z Gitlab CI/CD
— Zrozumienie lub doświadczenia w pracy z Event Sourcing
— Doświadczenie z nginx, Shell
— OpenAPI (swagger-php)
— UML, TDD
— Doświadczenie w Agile/Scrum
Oferujemy:
— Konkurencyjny pakiet wynagrodzeń (proporcjonalny do Twojego doświadczenia)
— Dostęp na płatne korporacyjne lekcje języka angielskiego (za pośrednictwem Preply)
— 27 dni roboczych elastycznego płatnego urlopu (PTO)
— W pełni zdalna praca w elastycznych godzinach (w strefie czasowej CET) z dowolnej wybranej przez Ciebie lokalizacji< br/>— Kultura oparta na wartościach oraz przyjazne i wspierające środowisko pracy
— Możliwość regularnego uczestnictwa w konferencjach i wydarzeniach społecznościowych zarówno jako uczestnik, jak i współpracownik
— Matryczna struktura organizacyjna zaprojektowana w celu usprawnienia komunikacji i usuwania barier i promuj efektywność
Chcesz rozwijać swoje umiejętności i rozwijać się w nowoczesnej firmie?
Dołącz do nas w Paymentop i bądź częścią czegoś ekscytującego!