22. August 2024
Middle Node.js Developer (RozetkaPay) aus der Ferne RozetkaPay ist ein Zahlungsdienst, der bequem und schnell funktioniert 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, B
22. August 2024
Middle Node.js Developer (RozetkaPay)
aus der Ferne
RozetkaPay ist ein Zahlungsdienst, der bequem und schnell funktioniert 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 einen Middle Node.js-Entwickler in einem Team , das darauf abzielt, ein externes Produkt (Express) zu entwickeln Kasse) . 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 Bestellabwicklung 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, NodeJS, React
- NestJS, TypeORM, Zustand, useSWR
- REST, Kafka, Rabbit
- 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 NodeJS (NestJS)
- Erfahrung mit RDBMS (PostgreSQL oder ähnlich)
- Verständnis von Web (Browser-API, REST)
- Erfahrung mit TypeScript < /li>
- Erfahrung mit React
- Erfahrung mit DDD
- Erfahrung in der Erstellung komplexer und hoch geladener Webanwendungen
- Produktentwicklungsansatz zur Problemlösung, d. h. direkte Auswirkung auf das Produkt, mit dem Sie arbeiten, einschließlich 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
Wir bieten: < /p>
- Offizielle Anstellung inFirmenvater
- 24 Kalendertage bezahlter Urlaub pro Jahr, unbegrenzter Krankheitsurlaub
- Fernarbeit. Möglichkeit zum Besuch des Büros in Kiew
- Krankenversicherung
- Dienstleistungen eines Unternehmenspsychologen