TypeScriptJavaScriptReactReduxReact-NativeExpoMaterial UI (MUI)HTML5TailwindCSSLaravelPHPRESTSwagger (OpenAPI)
Integrierte Management-Lösung für Dienstleistungsunternehmen
By Damian Broncel

- Published on
- Laufzeit
- 12 Monate
- Rolle
- Teamlead und Hauptentwickler
- Branche
- Facility-Management
- Dienstleistung
- Application-/ Mobile Development
Teilen
In meiner Rolle als Teamleiter und Hauptentwickler war ich für die Entwicklung einer umfassenden Management-Lösung für ein führendes Dienstleistungsunternehmen verantwortlich. Diese Plattform integriert Mitarbeiter- und Kundenmanagement, Auftragsbearbeitung, Fakturierung sowie mobile Einsatzdokumentation und bietet umfangreiche Funktionalitäten für B2B-Kunden.
Projektdetails unterliegen einer NDA-Vereinbarung.
Hauptaufgaben und Verantwortlichkeiten:
- Führung des Entwicklerteams und Mentoring von Junior Entwicklern.
- Entwicklung des Frontends mit TypeScript, JavaScript, React und Material UI (MUI).
- Eigenständige Entwicklung der Mobile App mit TypeScript, React Native, Expo und TailwindCSS.
- Direkte Abstimmung mit dem Produkt Owner zur technischen Konzeption des Frontends und der Mobile App.
- Koordination der Schnittstellenintegration mit REST und Implementierung von OpenAPI-Spezifikationen.
- Aktive Beteiligung am Rekrutierungsprozess weiterer Freelancer, einschließlich der Gestaltung des Auswahlprozesses und der Einarbeitung neuer Teammitglieder.
Erreichte Ziele/Ergebnisse:
- Entwicklung einer technisch fortschrittlichen und innovativen Lösung, die auf die spezifischen Bedürfnisse des Kunden zugeschnitten war.
- Stärkung der Teamfähigkeiten und Verbesserung der internen Entwicklungsprozesse.
- Erhöhung der Code-Qualität und -Wartbarkeit durch die Einführung von Best Practices und Code-Reviews.
Soft Skills:
- Effektive Teamführung und -entwicklung, was zu einem produktiven und motivierten Arbeitsumfeld beitrug.
- Starke Kommunikations- und Koordinationsfähigkeiten, die für die Abstimmung mit dem Produkt Owner und die Integration des Teams entscheidend waren.
- Erfolgreiche Integration und Mentoring von neuen Teammitgliedern, wodurch das Team gestärkt wurden.
- Anpassungsfähigkeit und Problemlösungskompetenz in einem dynamischen Projektumfeld.