Jobübersicht:
Wir suchen einen erfahrenen Engineering Manager, der für die Leitung und Koordinierung des technischen Entwicklungsteams für Web- und Mobilanwendungen verantwortlich ist. Ihre Hauptaufgabe besteht darin, das Entwicklerteam zu leiten, Projekte mit anderen Interessengruppen zu koordinieren und die Qualität und rechtzeitige Veröffentlichung von Produkten sicherzustellen.
Hauptaufgaben:
Teamleitung und Mentoring:
- Teamaufsicht: Koordinieren Sie die Arbeit mehrerer Ingenieurteams, die an einem Projekt arbeiten, und stellen Sie sicher, dass sie über die Ressourcen und die Unterstützung verfügen, die für den Erfolg erforderlich sind.
- Technische Beratung: Nutzen Sie technisches Fachwissen, um das Team bei der Lösung komplexer Probleme, der Durchführung von Codeüberprüfungen und der Diskussion von Lösungen anzuleiten.
Projektmanagement:
< ul>
Planung und Ausführung: Überwachen Sie den Software Development Lifecycle (SDLC) für Projekte, von der Planung bis zur Ausführung und Bereitstellung.Ressourcenzuweisung: Aufgaben effektiv delegieren und sicherstellen, dass Teammitglieder an geeigneten Aufgaben arbeiten zu ihren Stärken und Fähigkeiten.Zeitplanmanagement: Legen Sie realistische Fristen fest, verfolgen Sie den Fortschritt und verwalten Sie den Projektzeitplan in Zusammenarbeit mit Projektmanagern.Technische Aufsicht:
- Architektur und Design: Stellen Sie sicher, dass die technische Architektur und das Design den Anforderungen des Projekts entsprechen und skalierbar und wartbar sind.
- Qualitätssicherung: Implementieren Sie Best Practices für Tests und Bereitstellung und Gewährleistung hochwertiger Software-Releases.
- Leistungsoptimierung: Identifizieren und beheben Sie Leistungsprobleme in Anwendungen, um sicherzustellen, dass sie effizient ausgeführt werden.
Kommunikation und Koordination:
- Stakeholder-Kommunikation: Fungieren Sie als primäre Verbindung zwischen dem Engineering-Team und anderen Stakeholdern, einschließlich übergeordnetem Management und anderen Abteilungen.
- Fortschrittsberichte: Kommunizieren Projektfortschritt, Herausforderungen und Anforderungen an die Geschäftsleitung klar und präzise weitergeben.
- Funktionsübergreifende Zusammenarbeit: Arbeiten Sie mit anderen Teams, sowohl technischen als auch nichttechnischen, zusammen, um Projekte zu koordinieren und die Abstimmung mit dem Gesamtumfeld sicherzustellen Unternehmensziele.
Anforderungen:
- Mindestens zwei Jahre Erfahrung als technischer Leiter, Teamleiter oder in einer ähnlichen Funktion.
- Mindestens 5 Jahre Berufserfahrung als einzelner Mitarbeiter beim Erstellen von Web- und/oder mobilen Anwendungen.
- Kompetenz in der Verwaltung komplexer Projekte, der Festlegung realistischer Fristen und der Verfolgung von Budgets.
- Ausgeprägte Kenntnisse in der Entwicklung von Web- und mobilen Anwendungen.
- Technischer Stack: React, React Native, Node.js; optional: .NET, Strapi.
- Erfahrung mit Cloud-Plattformen: AWS, Azure, Kubernetes.
- Erfahrung mit REST API und WebSockets.
- Ausgezeichnete Kommunikationsfähigkeiten und Fließende Englischkenntnisse.
- Erfahrung in der Arbeit in internationalen Teams.