Publikuj oferty pracy
Zatrudniaj bez prowizji
3 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 programisty back-endu na średnim/starszym poziomie, 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 wprowadzania ulepszeń 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:
strong>- Projektowanie, rozwijanie, testowanie, dokumentowanie, wydawanie i wspieranie oprogramowania od podstaw.
- Udoskonalanie i udoskonalanie naszych istniejących interfejsów API i systemów backendu.
- Integracja rozwiązań innych firm w celu poszerzenia naszego ekosystemu płatniczego (rozliczeniowiec, bramka, alternatywne metody płatności, platformy tokenów, systemy weryfikacji/scoringu/monitorowania operacji klientów, raportowanie itp.).
- Przeprowadzanie testów aby upewnić się, że wszystko działa tak jak powinno i skonfigurować środowisko testowe do sprawdzania nowych funkcji.
- Naprawianie istniejących błędów i debugowanie opracowanego oprogramowania.
- Przygotowanie niezbędnej dokumentacji technicznej.< /p>
- Zapewnienie wsparcia wdrożonego oprogramowania na produkcji
- Współpraca z programistami front-end i innymi członkami zespołu, aby wszystkie powyższe zadania wykonać w najbardziej efektywny sposób.
- Ta rola polega na ulepszaniu naszych produktów i rozwiązywaniu problemów, dlatego szukamy kogoś, kto ma doskonałe umiejętności rozwiązywania problemów, jest ciekawy innowacji i niekonwencjonalnych rozwiązań.
< strong>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 ochrona przed wstrzykiwaniem 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 , typy danych, operatory.
- Głębokie zrozumienie OOP.
- Biegłe korzystanie z rdzenia Symfony.
- Praktyczne doświadczenie z Doctrine ORM.
- Doświadczenie z PHPUnit.
- Biegłość w manipulacji danymi (podstawowe operacje CRUD) przy użyciu SQL, Postgresql.
- Znajomość podstawowego Dockera, Kubernetes.
- Zrozumienie podstawowych koncepcji i zalet procesów Continuous
- Integracja (CI) i Continuous Deployment/Delivery (CD).
- Teoretyczne wzorce projektowe SOLID, GoF, Znajomość GRASP.
- Zrozumienie podstawowych koncepcji DDD i wykorzystanie języka DDD 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ówtestowanie, takie jak testy jednostkowe i testy funkcjonalne.
- Zrozumienie podstawowych koncepcji Event Sourcing, w tym zdarzeń, agregatów, prognoz i strumieni zdarzeń.
- Zrozumienie podstawowych koncepcji mikrousług , takie jak dzielenie funkcjonalności na małe, niezależne usługi i komunikacja między nimi za pośrednictwem API.
- Zrozumienie podstawowej funkcjonalności Jenkinsa, jakości montażu, testowania i wdrażania oprogramowania.
- Dobra znajomość tradycyjnych architektur monolitycznych i architektury mikrousług, a także nacisku architektury heksagonalnej na separację problemów.
Pełny cykl SDLC.
- Silne zrozumienie i praktyka metodologii Agile Development i jego frameworki SCRUM i KANBAN.
Punkty dodatkowe za:
- Doświadczenie z Elasticsearch, Redis
- Doświadczenie z Gitlab CI/CD
- Zrozumienie lub doświadczenie w pracy z Event Sourcing
- Doświadczenie z Nginx, Shell
- OpenAPI (swagger-php )
- UML, TDD
- Doświadczenie Agile/Scrum
Oferujemy: p>
- Konkurencyjny pakiet wynagrodzeń (proporcjonalny do Twojego doświadczenia)
- Dostęp do płatnych korporacyjnych lekcji 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 lokalizacji
- Kultura oparta na wartościach oraz przyjazne i wspierające środowisko pracy
- Kultura oparta na wartościach oraz przyjazne i wspierające środowisko pracy p>
- Możliwość regularnego udziału w konferencjach i wydarzeniach społecznościowych zarówno jako uczestnik, jak i współpracownik
- Matrycowa struktura organizacyjna zaprojektowana w celu usprawnienia komunikacji, usuwania barier i promowania efektywności
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!