Solution Architect Full-Stack (React + Node.js) Developer віддалено Wir eröffnen die Stelle als Solution Architect Full-Stack (React + Node.js) Developer, um ein neues Team im Projekt unserer Kunden zusammenzustellen. Sie bieten SaaS-Lösungen, die Unternehmen dabei helfen, ihre Geschäfte zu optimieren. Diese Lösungen umfassen Geschäftsplanung und -ausführung, Prozessautomatisierung und -optimierung. Die Plattform des Kunden nutzt branchenführende künstliche Intelligenz (KI) und maschinelles Lern
Solution Architect Full-Stack (React + Node.js) Developer віддалено Wir eröffnen die Stelle als Solution Architect Full-Stack (React + Node.js) Developer, um ein neues Team im Projekt unserer Kunden zusammenzustellen. Sie bieten SaaS-Lösungen, die Unternehmen dabei helfen, ihre Geschäfte zu optimieren. Diese Lösungen umfassen Geschäftsplanung und -ausführung, Prozessautomatisierung und -optimierung. Die Plattform des Kunden nutzt branchenführende künstliche Intelligenz (KI) und maschinelles Lernen (ML) für bessere Vorhersagen und die Vermeidung von Störungen im gesamten Unternehmen. Aufgaben: Technischer Ansprechpartner des Teams; Sie fungieren als primäre technische Verbindung zwischen dem Projektteam, Stakeholdern und externen Anbietern und sorgen für eine klare Kommunikation und Ausrichtung auf technische Anforderungen und Lösungen. Nehmen Sie aktiv an technischen Diskussionen teil, stellen Sie Anleitung und Fachwissen bereit, um komplexe Herausforderungen zu lösen und die erfolgreiche Umsetzung von Lösungen sicherzustellen. Untersuchen Sie die Machbarkeit vorgeschlagener Produktideen, indem Sie entsprechende Vereinbarungen treffen und Leitung technischer Diskussionen zwischen Beteiligten und Erleichterung der Erstellung von Proof of Concepts (POCs), um die technologische Machbarkeit zu validieren und potenzielle Risiken zu bewerten. Enge Zusammenarbeit mit funktionsübergreifenden Teams, um gründliche Analysen durchzuführen, technisches Fachwissen zu nutzen, um die Machbarkeit und Skalierbarkeit vorgeschlagener Lösungen zu bewerten und den Entwicklungsprozess zur Ausrichtung zu leiten mit organisatorischen Zielen und technischen Standards Erstellen Sie eine umfassende technische Dokumentation mit detaillierten Angaben zur Architektur, den Systemkomponenten und den Integrationspunkten (diese Dokumentation dient als wichtige Referenz für Entwicklungsteams und Stakeholder und sorgt für Klarheit und Ausrichtung während des gesamten Projektlebenszyklus). Überprüfen Sie die Dokumentation der zugehörigen Teams, um die Ausrichtung sicherzustellen Gesamtarchitektur und zur Identifizierung potenzieller Konflikte oder Lücken. Führen Sie gründliche Codeüberprüfungen komplexer Funktionen durch, um die Einhaltung von Architekturstandards, Best Practices und der Gesamtsystemintegrität sicherzustellen (dazu gehört die kritische Bewertung der Design-, Implementierungs- und Leistungsaspekte der Codebasis, die Bereitstellung von konstruktivem Feedback für das Entwicklungsteam usw.) Ermöglichen von Sitzungen zum Wissensaustausch, um kontinuierliche Verbesserungen zu fördern und qualitativ hochwertige Codebasisstandards aufrechtzuerhalten. Anforderungen: Ein tiefes Verständnis von Softwarearchitekturkonzepten, -methoden und Best Practices. Fähigkeit, komplexe Softwaresysteme zu entwerfen, zu entwickeln und zu warten, die die erforderlichen Funktionalitäts-, Leistungs- und Sicherheitsanforderungen erfüllen. Erfahrung inUI-Entwicklung mit React, TypeScript und Standard-JavaScript. Vertrautheit mit den neuesten UI-Entwicklungstrends und Fähigkeit, reaktionsfähige und benutzerfreundliche UI-Designs zu implementieren. Erfahrung in der Back-End-Entwicklung mit Node.js und MySQL. Fähigkeit, als Frontend-UI-Vertreter am Design effizienter und skalierbarer Back-End-Systeme mitzuwirken. Erfahrung Verwendung von Redux für die Zustandsverwaltung in React-Anwendungen und Fähigkeit, skalierbare und effiziente Zustandsverwaltungssysteme mit Redux zu entwerfen und zu implementieren. Gutes Verständnis der Scrum-Methodik, einschließlich der Rollen und Verantwortlichkeiten jedes Teammitglieds; Fähigkeit zur Arbeit ColArbeiten Sie gemeinsam mit anderen Teammitgliedern zusammen, nehmen Sie an Scrum-Meetings teil und informieren Sie sich regelmäßig über Ihre Fortschritte. Wird ein Pluspunkt sein: Erleben Sie Cloud Computing mit Azure. Erleben Sie die Nutzung von Git Hub Actions für die CI/CD-Pipeline-Automatisierung (Fähigkeit, die Pipeline zu konfigurieren und anzupassen, um den Anforderungen des Teams gerecht zu werden). Wir bieten: Karriere und berufliche Weiterentwicklung. Wettbewerbsfähiges Gehalt. Freundliche und hochprofessionelle Teams. Großes und komfortables Büro, eigener Parkplatz, Restaurants in der Nähe. Krankenversicherung für Mitarbeiter (inklusive Covid-19), plus Option auf Familienversicherung zum Firmentarif. 12 Krankheitstage und alle Feiertage bezahlt. 18 Arbeitsurlaubstage bezahlt Englisch-/Deutsch-Sprachkurse Möglichkeit zur Remote-Arbeit (wir stellen die gesamte Ausrüstung zur Verfügung)