Stanowisko zostało zamknięte przez spółkę
Znajdź podobne oferty pracy
Następna praca

Programista PHP (Symfony). w Paymentop

Opublikowano ponad 30 dni temu

3 wyświetlenia

Paymentop

Paymentop

0
0 recenzji
2 lata
Kyiv
Pre-Intermediate
Pełny etat

Przetłumaczone przez Google

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

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:

- 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

- 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!

Przetłumaczone przez Google

2 lata
Kyiv
Pre-Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować