28. August 2024
Full-Stack-Entwickler (Node.js) aus der Ferne Der beliebteste Online-Shop Rozetka.ua benötigt „Full-Stack-Entwickler“ < / b>» ROZETKA ist der größte Online-Händler und eines der technologischsten E-Commerce-Projekte in der Ukraine. Unsere Mission ist es, ein universeller Assistent bei der Auswahl eines beliebigen Produkts im Internet zu sein. ROZETKA basiert auf einer Microservice-Architektur. Interne Produkte tragen dazu bei, die Website zu verbessern, Lager, Postämt
28. August 2024
Full-Stack-Entwickler (Node.js)
aus der Ferne
Der beliebteste Online-Shop Rozetka.ua benötigt „Full-Stack-Entwickler“ < / b>»
ROZETKA ist der größte Online-Händler und eines der technologischsten E-Commerce-Projekte in der Ukraine. Unsere Mission ist es, ein universeller Assistent bei der Auswahl eines beliebigen Produkts im Internet zu sein.
ROZETKA basiert auf einer Microservice-Architektur. Interne Produkte tragen dazu bei, die Website zu verbessern, Lager, Postämter, Lieferdienste sowie Finanz- und Betriebsprozesse zu automatisieren.
Hinter der Website und der Anwendung steht die Arbeit der IT-Abteilung. Dabei handelt es sich um Ingenieure mit Fachkenntnissen in den Top-Technologie-Stacks, Tester, Analysten, DevOps-Spezialisten, Architekten sowie Produktmanager, Projektmanager und IT-Leiter.
Wir testen außerdem ständig neue Technologien, beobachten Trends, bauen Microservice-Architekturen auf und entwickeln DevOps-Praktiken. Haida mit uns!
Unsererseits bieten wir:
- Anmeldung ab dem ersten Werktag;
- Interessante Aufgaben, die Ihnen die Möglichkeit geben, Ihr Potenzial zu entfalten und zu verbessern;
- Bequemer Zeitplan;
- Mentoring-System und koordinierte Teamarbeit;
- Die Fähigkeit, im Büro oder aus der Ferne zu arbeiten (und vorzugsweise mit einem Besuch im Büro);
- Feste Aufgaben für die Anpassungsphase unter der Leitung eines Mentors, Tim Lida, HR, PO;
- Bezahlter Urlaub – 24 Kalendertage pro Jahr und bezahlter Krankheitsurlaub;
- Treueprogramm für Rozetka.ua-Mitarbeiter
Über das Projekt:
Octagon ist eine komplexe Software zur Organisation Einzelhandel in den Franchise-Punkten des Outlets, Integration von Bestellungen externer Verkäufer im Outlet.
Technisch gesehen handelt es sich bei Octagon um ein System von Backend- und Frontend-Diensten, die den Betrieb der Franchise-Punkte des Outlets sicherstellen.
Haupttechnologien:
- Node.js;
- NestJS;
- ReactJS;
- PostgreSQL;
- Kubernetes;
- Docker;
- Kafka;
- GraphQL;
- RestAPI (Swagger).
Was sollte getan werden:
- Neue Funktionalität entwickeln und bestehende beibehalten;
- Refaktorieren Sie vorhandene Funktionen, optimieren Sie Code, Datenbankabfragen usw.;
- Backend und Frontend entwickeln (Frontend basierend auf einer vorgefertigten Vorlage);
- Schreiben Sie synchronen oder asynchronen Code, je nach Art der Funktion oder des Microservices;
- Entwickeln Sie einen Datenbus oder integrieren Sie ihn in einen bestehenden;
- Tests schreiben.
Was dafür benötigt wird:
- Verstehen Sie die Prinzipien des Aufbaus von Diensten, die synchron und asynchron miteinander interagieren;
- Sie müssen in der Lage sein, Erläuterungsabfragen an die Datenbank zu lesen, um Möglichkeiten zu deren Optimierung zu verstehen.
Wird von Vorteil sein:
- Erfahrung mit dem ELK-Stack, Konfiguration von Dashboards;
- Erfahrung in der Arbeit mit Grafana und dem Einrichten von Dashboards;
- Verständnis oder Fähigkeit, GitlabCI-Pipelines zu konfigurieren.
Selten verwendete Technologien:
- RabbitMQ;
- Clickhouse;
- Minio;
- Redis;
- NX;
- Lerna.
Wir freuen uns, Sie bei der Firma ROZETKA begrüßen zu dürfen. Zögern Sie nicht und senden Sie Ihren Lebenslauf!
*Mit der Zusendung Ihres Lebenslaufs, der personenbezogene Daten enthält, erklären Sie sich mit deren Verarbeitung gemäß der geltenden Gesetzgebung der Ukraine zu personenbezogenen Daten einverstanden .