Jobtyp: Vollzeit/Remote
Standort: Kanada, ON
< p>
Stellenbeschreibung:
Als Lead Full Stack Developer übernehmen Sie eine Führungsrolle bei der Gestaltung unserer Technologielandschaft . Diese Position umfasst das Entwerfen, Entwickeln und Warten skalierbarer Anwendungen unter Verwendung der neuesten Technologien in Angular, Node.js, MongoDB und AWS sowie die Überwachung der Entwicklung mobiler Anwendungen und der Salesforce-Integration. Ihre Führung wird von entscheidender Bedeutung sein, wenn es darum geht, unseren Übergang durch Angular- und Node.js-Upgrades zu leiten, Architekturlösungen vorzuschlagen und moderne Softwarepraktiken sowohl in der Front-End- als auch in der Back-End-Entwicklung zu implementieren.
Aufgaben:
- Leiten Sie die Entwicklung hochwertiger Web- und Mobilanwendungen mit Angular, Node.js, Express.js/Nest.js, MongoDB und AWS .
- Überwachen Sie Angular-Versions-Upgrades und stellen Sie die Kompatibilität aller Teile des Stacks sicher.
- Verwalten und optimieren Sie die Integration mit Salesforce, um einen effizienten und effektiven Datenfluss sicherzustellen.
- Fördern Sie Best Practices in der Softwareentwicklung, einschließlich CI/CD, Unit-Tests und Code-Reviews.
- Arbeiten Sie mit verschiedenen Teams und Stakeholdern zusammen, um Anforderungen zu verfeinern und Lösungen bereitzustellen, die den Geschäftsanforderungen entsprechen.
- Beheben Sie Anwendungsleistungsprobleme und optimieren Sie Lösungen für eine bessere Effizienz.
- Betreuen und leiten Sie ein Entwicklerteam, stellen Sie technische Anleitung bereit und fördern Sie eine kollaborative Umgebung.
- Schlagen Sie architektonische Lösungen vor und implementieren Sie sie, um die aktuelle Situation zu verbessern Design und Arbeitsabläufe und stellen Skalierbarkeit, Wartbarkeit und Leistung sicher.
- Tragen Sie zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei.
- Spielen Sie eine Schlüsselrolle bei Architekturentscheidungen und der gesamten technischen Ausrichtung des Projekte.
Erforderliche Fähigkeiten und Qualifikationen:
Gewünschte Soft Skills:
- Nachgewiesene Führungsqualitäten mit Erfahrung in der Betreuung und Führung von Teammitgliedern.
- Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten.
- Starke aanalytische und kritische Denkfähigkeiten.
- Sehr anpassungsfähig und reaktionsschnell auf technische und geschäftliche Herausforderungen.
- Fähigkeit, eine klare Vision für das Entwicklungsteam zu formulieren und umzusetzen.