Middle Full Stack Developer (RozetkaPay) Kiew RozetkaPay ist ein Zahlungsdienst, der bequem, schnell und zuverlässig ist Zahlungsdienste sowohl online als auch offline und macht den Kaufprozess einfach und sicher. RozetkaPay ist Teil der EVO-Rozetka-Unternehmensgruppe. Der Zahlungsdienst entstand auf Basis der bekanntesten Marktplätze des Landes, die von Millionen Ukrainern genutzt werden. Unsere Dienste werden bereits von Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua
Middle Full Stack Developer (RozetkaPay)
Kiew
RozetkaPay ist ein Zahlungsdienst, der bequem, schnell und zuverlässig ist Zahlungsdienste sowohl online als auch offline und macht den Kaufprozess einfach und sicher.
RozetkaPay ist Teil der EVO-Rozetka-Unternehmensgruppe. Der Zahlungsdienst entstand auf Basis der bekanntesten Marktplätze des Landes, die von Millionen Ukrainern genutzt werden. Unsere Dienste werden bereits von Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo und anderen genutzt.
Wir suchen einen Middle Full Stack Developer in einem Team , das die Entwicklung eines externen Produkts (Express Checkout) zum Ziel hat ). Dieses Produkt vereint alle Vorteile unserer vorgefertigten Finanzprodukte für einen B2B-Kunden mit der Einfachheit, Leichtigkeit und Sicherheit des Online-Shoppings für einen B2C-Kunden.
Das ultimative Ziel besteht darin, einen Checkout zu erstellen, den jeder Händler mit seiner Website verbinden kann, ohne sich um die Auftragsabwicklung kümmern zu müssen. Der Käufer wird dieser Lösung vertrauen und alle seine Daten in einem einzigen Konto speichern
Hauptaufgaben:
- Systemkomponenten mit ReactJS und NestJs entwerfen, implementieren, debuggen, dokumentieren und verbessern;
- API-Entwicklung und -Verbesserung
- Decken Sie die Codebasis mit Unit-Tests ab;
- Arbeiten Sie mit dem QA-Team für detaillierte Tests zusammen;
- Lernen Sie neue Technologien, Frameworks und Entwicklungsansätze für Kundenprojekte kennen und erreichen Sie Ziele.
- Schlagen Sie Änderungen und Verbesserungen am Technologie-Stack und an den Ansätzen für das Projekt vor.
Technologie-Stack:
- TypeScript, Node.js, React
< li> NestJS, TypeORM, Zustand, useSWR - REST, Kafka, Rebbit
- PostgreSQL, Redis
- Gitlab, Gitlab CI
- Kubernetes , Helm, GCP
Qualität und Flexibilität sind uns sehr wichtig, deshalb verwenden wir:
- Microservice-Ansatz für die Entwicklung.
- Domänengesteuerte Entwicklung, saubere Architektur, Anwendungsfälle
- Obligatorische Codeüberprüfungsphase.
- Abdeckung mit Tests und Metriken.
- Einhaltung von Code-Qualitätsstandards.
- Unterstützung und Verantwortung für die Funktionalität nach der Implementierung im Arbeitsumfeld.
- Gegenseitiger Respekt und hochwertige offene Kommunikation.
Was für diese Rolle wichtig ist:
- 2+ Jahre Erfahrung in der kommerziellen Entwicklung
- 2 + Jahre Erfahrung mit React
- Erfahrung mit RDBMS (PostgreSQL oder ähnlich)
- Verständnis für Web (Browser-API, REST)
- Erfahrung mit TypeScript
- Erfahrung mit Node.js
- Erfahrung mit DDD
- Erfahrung in der Erstellung komplexer und hoch geladener Webanwendungen
- Produktentwicklungsansatz zur Lösung von Entwicklungsproblemen, d. h. Direkter Einfluss auf das Produkt, mit dem Sie arbeiten, inklusive aktiver Suche nach optimalen Lösungen
Auswahlphasen:
- Treffen mit dem Personalvermittler , PM und Senior Developer
- Technisches Interview
- Abschließendes Interview mit dem PM und STO
< b>Wir bieten: < /p>
- Offizielle Beschäftigung im Firmenpersonal
- 24 Kalenderx Tage bezahlter Urlaub pro Jahr, unbegrenzter Krankheitsurlaub
- Fernarbeit. Möglichkeit zum Besuch des Büros in Kiew
- Krankenversicherung
- Dienstleistungen eines Unternehmenspsychologen