3. Juli 2024
Middle NodeJS+React Developer (RozetkaPay) Kiew RozetkaPay ist ein Zahlungsdienst, der bequem und schnell bietet und zuverlässige Zahlungsdienste sowohl online als auch offline, die den Kaufvorgang einfach und sicher machen. 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, H
3. Juli 2024
Middle NodeJS+React Developer (RozetkaPay)
Kiew
RozetkaPay ist ein Zahlungsdienst, der bequem und schnell bietet und zuverlässige Zahlungsdienste sowohl online als auch offline, die den Kaufvorgang einfach und sicher machen.
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 Middle NodeJS+React 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.
Da wir derzeit daran arbeiten, ein Produkt aus 0 aufzubauen und zu visualisieren, wird die Aufgabenverteilung zunächst 60 % Frontend und 40 % Backend sein, in Zukunft 30 % Frontend und 70 % Backend, um das Produkt nach der Veröffentlichung der ersten Version zu verbessern. Es wird Aufgaben geben, das Produkt zu optimieren, die Auslastung zu erhöhen und die Benutzeroberfläche zu verbessern.
Technologie-Stack:
- TypeScript, NodeJS, React
- NestJS, TypeORM, Zustand, useSWR
- REST, Kafka, Rabbit
- PostgreSQL, Redis
- Gitlab, Gitlab CI
- Kubernetes, Helm, GCP li>
- li>
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.
- Tests und Metrikabdeckung.
- 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 NodeJS (NestJS)
- Erfahrung mit RDBMS (PostgreSQL oder ähnlich)
- Web-Verständnis (Browser-API, REST)
- Erfahrung mit TypeScript < /li>
- Erfahrung mit React
- Erfahrung mit DDD
- Erfahrung in der Erstellung komplexer und hoch geladener Webanwendungen
- Produktentwicklungsansatz gelöstAufgaben, d.h. direkter Einfluss auf das Produkt, mit dem Sie arbeiten, inklusive aktiver Suche nach optimalen Lösungen
Auswahlstufen:
- Kennenlernen des Personalvermittlers, PM und Senior Developer
- Technisches Interview
- Abschließendes Interview mit dem PM und STO
Wir bieten: < /b>
- Offizielle Beschäftigung im Personal des Unternehmens
- 24 Kalendertage bezahlter Urlaub pro Jahr, unbegrenzter Krankheitsurlaub
- Fernarbeit. Möglichkeit zum Besuch des Büros in Kiew
- Krankenversicherung
- Dienstleistungen eines Unternehmenspsychologen