O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Cześć! Jesteśmy Teya. Teya to dostawca usług płatniczych i oprogramowania z siedzibą w Londynie, obsługujący małe, lokalne firmy w całej Europie.
Założona w 2019 roku, tworzymy łatwe w obsłudze, zintegrowane narzędzia, które umożliwiają naszym członkom akceptowanie płatności i zwiększanie wydajności biznesowej. W Teya wierzymy, że małe, lokalne firmy są siłą napędową naszych społeczności. Jesteśmy tutaj, ponieważ nie wierzymy, że istnieją równe szanse, które dają małym firmom szansę w walce z gigantami z głównych ulic.
Jesteśmy tutaj, ponieważ widzimy, że banki i dotychczasowi dostawcy usług utrudniają im życie. Nie uważamy, że najlepsza technologia lub najlepsza obsługa powinny być zarezerwowane dla firm z największą siedzibą główną. Jesteśmy tutaj, aby walczyć o przyszłość, w której małe, lokalne firmy mogą prosperować, i dołożyć takiego samego zaangażowania, jakie oferują nam wszystkim.
Zostań częścią naszej historii. Poszukujemy wyjątkowych talentów, które dołączyłyby do naszej misji. Oferujemy szansę wywarcia wpływu w pełnej energii i połączonej kulturze, korzystając jednocześnie z możliwości ciągłego uczenia się, wspierającej społeczności, która z dumą służy naszej misji, oraz kompleksowych korzyści.
Opis roli Poszukujemy wysoko wykwalifikowanego i pełnego pasji starszego inżyniera Full Stack, który dołączy do naszego zespołu ds. integracji ePOS, ze szczególnym naciskiem na budowanie i skalowanie interfejsu frontendowego dla naszego produktu oraz ulepszanie wspierających go usług backendowych: Na tym kluczowym stanowisku będziesz projektować, rozwijać i utrzymywać portal internetowy dla programistów partnerskich, który umożliwia naszym partnerom integracyjnym i programistom zewnętrznym zarządzanie kontami, uruchamianie środowisk piaskownicy, kompletowanie certyfikatów integracyjnych, uzyskiwanie dostępu do wsparcia programistycznego i poruszanie się po naszej dokumentacji API. Jako inżynier full-stack będziesz pracować nad frontendem i współtworzyć usługi backendu, które obsługują portal. Twoja praca bezpośrednio wpłynie na sposób, w jaki partnerzy będą budować na naszej platformie, od pierwszej rozmowy telefonicznej w piaskownicy po uruchomienie produkcyjne.
Dołączysz do ekscytującego remake'u produktu, co oznacza, że będziesz odgrywać zasadniczą rolę w definiowaniu od podstaw doświadczeń internetowych dla programistów-partnerów. Przełożysz złożone przepływy pracy związane z integracją i certyfikacją na intuicyjne, bezpieczne i wydajne interfejsy programistów, jednocześnie wspierając stojące za nimi usługi backendu, ściśle współpracując z menedżerami produktu, projektantami UX/UI, inżynierami backendu i zespołami ds. platform. Twoja wiedza będzie kluczowa w zapewnianiu doświadczenia programistycznego, dzięki któremu integracja z nami będzie szybka, przejrzysta i niezawodna.
Kluczowe obowiązki - Kierowanie projektowaniem, rozwojem i dostarczaniem skalowalnych, responsywnych funkcji pełnego stosu dla portalu konta biznesowego przy użyciu React, TypeScript i GraphQL, z własnością obejmującą zarówno implementację frontendu, jak i integrację z usługami backendu. - Ściśle współpracuj z zespołami ds. produktów i projektów, aby zrozumieć potrzeby sprzedawców i przełożyć złożone przepływy pracy finansowe - takie jak przelewy, zaplanowane płatności, zarządzanie kontami i przepływy silnego uwierzytelniania klienta (SCA) - na bezpieczne, kompleksowe doświadczenia użytkownika wspierane przez niezawodne interfejsy API. - Twórz i utrzymuj bogate w dane, wysokowydajne interfejsy dla kanałów transakcyjnych, sald, wyciągów i widoków wielowalutowych, zapewniając wydajne pobieranie danych, zarządzanie stanem i płynną interakcję z usługami zaplecza. - Twórz i utrzymuj schematy, programy rozpoznawania nazw i integracje API GraphQL, zapewniając spójność między wymaganiami frontendu a modelami danych backendu, jednocześnie promując bezpieczeństwo typów i kompleksową niezawodność. - Napisz czysty, łatwy w utrzymaniu i dobrze przetestowany kod na stosie, stosując dobre praktyki TypeScript i przyczyniając się do ogólnej stabilności, bezpieczeństwa i skalowalności systemu. - Aktywnie uczestnicz w przeglądach kodu w zakresie frontendu i backendu, pomagając w ustaleniu najlepszych praktyk inżynieryjnych w zespole przechodzącym z organizacji zorientowanej na urządzenia mobilne do organizacji obsługującej pełny stos i obsługującej sieć internetową. - Identyfikuj i rozwiązuj wąskie gardła wydajności, nieefektywność danych i problemy produkcyjne w całym stosie, zapewniając płynne i niezawodne działanie użytkownikom handlowym. - Bądź na bieżąco z najnowszymi technologiami frontendowymi, trendami i najlepszymi praktykami, stosując je w celu ulepszenia naszej platformy internetowej skierowanej do sprzedawców. Twoja historia - ponad 5 lat doświadczenia zawodowego w tworzeniu frontendu/stron internetowych. - Biegłość w języku TypeScript na poziomie eksperckim, w tym zaawansowana manipulacja typami, rodzaje generyczne i zrozumienie złożonego wnioskowania o typach. - Duża biegłość w React.js i jego podstawowych zasadach, opracowanych z podejściem bezpiecznym dla typów. - Doświadczenie we wspieraniu usług backendu w Javie i Spring Boot - Rozległe doświadczenie z Next.js do renderowania po stronie serwera, generowania statycznych witryn i tras API, ze szczególnym uwzględnieniem integracji TypeScript. - Solidna znajomość współczesnego JavaScript (ES6+), HTML5 i CSS3. - Doświadczenie z bibliotekami zarządzania stanem (np. Redux, Context API, Zustand) w środowisku TypeScript. - Duże doświadczenie w korzystaniu z interfejsów API GraphQL (np.
Klient Apollo) ze zrozumieniem, jak definiować i używać typów odpowiedzi API. - Dobra znajomość technik optymalizacji wydajności sieci. - Doświadczenie z systemami kontroli wersji (np. Git). - Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły. - Silne umiejętności komunikacji i współpracy, zwłaszcza podczas pracy w zespołach interdyscyplinarnych obejmujących produkt, projektowanie, zaplecze i inżynierię mobilną. Opcjonalne umiejętności techniczne (mile mieć) - biegłość w bibliotekach komponentów interfejsu użytkownika, takich jak Chakra UI lub Material UI, z doświadczeniem w wykorzystywaniu ich definicji TypeScript. - Doświadczenie w integracji RESTful API. - Znajomość frameworków internacjonalizacji (i18n) dla wielojęzycznych, wielorynkowych aplikacji internetowych.
Wyróżniki (co Cię wyróżnia) - Doświadczenie w aplikacjach internetowych fintech lub bankowości, w tym bezpieczne i zgodne interfejsy z SCA/2FA, PSD2 i RBAC - Sprawdzona umiejętność tworzenia i przekładania produktów mobilnych na responsywne rozwiązania internetowe - Praktyczne wykorzystanie narzędzi do kodowania AI (np. GitHub Copilot, Claude Code, Cursor) w celu przyspieszenia rozwoju przy jednoczesnym zachowaniu jakości kodu - Doświadczenie w uruchamianiu i lokalizowaniu produktów internetowych na wielu rynkach europejskich, w tym walutowych, regulacyjnych, i wymagania językowe. Teya jest dumna, że jest pracodawcą zapewniającym równe szanse.
Zależy nam na tworzeniu włączającego środowiska, w którym każdy, bez względu na rasę, pochodzenie etniczne, tożsamość lub ekspresję płciową, orientację seksualną, wiek, niepełnosprawność, religię czy pochodzenie, może prosperować i wykonywać swoją najlepszą pracę. Wierzymy, że zróżnicowany zespół prowadzi do lepszych pomysłów, lepszych wyników i bardziej wspierającego miejsca pracy dla wszystkich. Jeśli potrzebujesz uzasadnionych dostosowań na dowolnym etapie procesu rekrutacji, czy to w przypadku rozmów kwalifikacyjnych, ocen, czy innych części aplikacji, zachęcamy Cię do poinformowania nas o tym.
Zależy nam na tym, aby każdy kandydat miał z nami uczciwe i dostępne doświadczenie. Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/senior-full-stack-engineer-teya
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.