Middle/Senior Node.js Developer віддалено Wir suchen einen Backend-Entwickler, der mit effektiven und aktuellen Lösungen klaren und strukturierten Code erstellt Technologien zur Erzielung von Flexibilität und Skalierbarkeit. Von der Fachkraft wird erwartet, dass sie in der Lage ist, im Team zu arbeiten, eine proaktive Einstellung an den Tag legt, bereit ist, Führungsqualitäten unter Beweis zu stellen, Verantwortung zu übernehmen und schnelle und wohlüberlegte Entscheidungen zu treffen. Über d
Middle/Senior Node.js Developer
віддалено
Wir suchen einen Backend-Entwickler, der mit effektiven und aktuellen Lösungen klaren und strukturierten Code erstellt Technologien zur Erzielung von Flexibilität und Skalierbarkeit. Von der Fachkraft wird erwartet, dass sie in der Lage ist, im Team zu arbeiten, eine proaktive Einstellung an den Tag legt, bereit ist, Führungsqualitäten unter Beweis zu stellen, Verantwortung zu übernehmen und schnelle und wohlüberlegte Entscheidungen zu treffen.
Über das Produkt
Unser Transport- und Lieferprodukt-Ökosystem verfügt über Millionen von Nutzern und einen ehrgeizigen Wachstumsplan, sowohl im Inland in der Ukraine als auch auf ausländischen Märkten. Unsere Web- und Mobilanwendungen bieten ein modernes UI/UX-Design und werden von einem komplexen, hochlastigen Backend unterstützt, um ein nahtloses Benutzererlebnis zu gewährleisten. Wir verwalten unsere eigenen Geschäftsabläufe und bieten sowohl Franchise- als auch SaaS-Vertriebsmodelle an, um unsere Reichweite zu erweitern.
Technologie-Stack: Node.js, TypeScript, Redis, MySQL, PostgreSQL, Kubernetes. (Die Beherrschung all dieser Technologien ist nicht erforderlich, aber ein Interesse daran, sie zu beherrschen.)
Verantwortlichkeiten
- Entwickeln Sie Funktionen gemäß dem Projekt Anforderungen des Eigentümers
- Unterstützen, umgestalten, Fehler beheben und optimieren des aktuellen Codes
- Stellen Sie bei der Umgestaltung der Funktionalität Abwärtskompatibilität sicher
- Befolgen Sie allgemein anerkannte Industriestandards bei der Entwicklung (Code). Struktur, Repositorys, CI/CD, Unit-Tests, Sicherheitspraktiken)
- Implementieren Sie bei Bedarf produktive Entwicklungs- und Integrationstools
- Arbeiten Sie eng mit dem Team des Projekteigentümers zusammen und geben Sie zeitnahes und begründetes Feedback < /li>
- Synchronisierung mit angrenzenden Entwicklungsteams
- Informieren und aktualisieren Sie das Team oder/und die verantwortlichen Parteien über kritische Probleme, Ausfälle und Risiken
- Reagieren Sie rechtzeitig und verfolgen Sie die Kommunikation Arbeitswerkzeuge
Anforderungen
- Umfassende Kenntnisse und Erfahrung in kommerzieller JavaScript-Entwicklung (5+ Jahre)
- Kompetente Nutzung von „Best Practices“ bei der Node.js-Entwicklung
- Sichere Kenntnisse und Verständnis des ereignisgesteuerten Modells in Node.js.
- Ausgeprägtes Fachwissen und Nutzung von Algorithmen und Datenstrukturen
- Erfahrung mit Datenbanken (MySQL bevorzugt)
- Fähigkeit, in einem Team zu arbeiten und Aufgaben anderen Teams zuzuweisen Mitglieder
- Fähigkeit, begründete, kontextbezogene Fragen mit klar definierten Erwartungen zu formulieren und zu stellen
- Fähigkeit, mit Feedback zu arbeiten und Probleme zu eskalieren
- Kompetenz darin, komplexe Konzepte zu konzipieren und zu erklären technische Nuancen für nicht-technische Teammitglieder
- Kenntnisse in einem ergebnisorientierten Ansatz und die Fähigkeit, diesen umzusetzen
- Starke Liebe zum Detail und ein gesunder Perfektionismus
Schön zu haben
- Verständnis für Designmuster
- Kenntnisse über Architekturansätze (CQRS, SOA, Microservices usw.)< /li>
- Erfahrung in der Implementierung von CI/CD-Ansätzen
- Erfahrung in der Arbeit mit flexiblen Entwicklungsmethoden (Kanban, Scrum, Agile, SAFe usw.)
< b> Arbeitsbedingungen
- Flexible Arbeitszeiten
- 19 Arbeitstage Jahresurlaub
- 15 Arbeitstage Krankheitsurlaub
- Krankenversicherungsschutz
- Inhouse-Englischkurse
- Möglichkeiten zur beruflichen und persönlichen Weiterentwicklung (50 % Studiengebührendeckung)
- Verschiedene Aktivitäten: Firmenfeiern, Teambuilding-Events
Bitte beachten Sie das Aufgrund außergewöhnlicher Umstände, wie zum Beispiel des Kriegsrechts, können einige der genannten Vorteile und Bestimmungen vorübergehenden Einschränkungen oder Anpassungen unterliegen.