24.03.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarFrontend Developer | Angular | Ionic
Salzburg, Österreich Digitalisierung Innovation und Gesellschaft, Schwerpunkt Informatik
Skills
Unity3DJavascript.Net FrameworkGeoinformationssystemAgile MethodologieArcgisConfluenceJiraHtml5Test AutomationUnit TestingC#CSSCode CoverageDatenbankenContinuous IntegrationWeb EntwicklungGame DevelopmentGithubUi-DesignIphone AppsScrumIonicResponsive WebdesignTeststrategieTypescriptTestenAngular MaterialReactJSCypressFirebaseBackendGitlabGitAngularJSPlaywrightReact NativeFront EndReact ReduxJasmin
Frontend-Entwicklung
- Angular (mehrjährige Erfahrung)
- Angular Material
- Ionic (Mobile App Development)
- NgRx (Store, Effects, Actions, Reducers, Selectors)
- TypeScript, JavaScript
- HTML5, CSS3 / SCSS
- Responsive Design & eigenes Designsystem
- UI/UX Umsetzung in enger Abstimmung mit Designteams
- Unit-Testing: Jasmine & Karma
- E2E-Testing: Cypress & Playwright
- Erfahrung mit Teststrategie, Testabdeckung und automatisierten Tests
- Firebase (Authentication, Firestore)
- Grundkenntnisse in .NET (in Arbeit, für Fullstack-Rolle angestrebt)
- Unity 3D mit C#
- ArcGIS 3D Kartenintegration
- Entwicklung einer virtuellen Welt (Campus Salzburg)
- Git, GitHub, GitLab
- Scrum / Agile Methoden
- JIRA, Confluence
- CI/CD Grundverständnis
Sprachen
DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache
Projekthistorie
Aufgaben & Tätigkeiten:
- Entwicklung und Wartung eines komplexen Produktkonfigurators mit Angular.
- Nutzung von NgRx (Store, Effects, Actions, Reducers, Selectors) zur effizienten Verwaltung des Applikationszustands.
- Erstellung eines konsistenten Designsystems sowie Umsetzung von UI-Komponenten mit Angular Material.
- Enge Zusammenarbeit mit UX/UI-Design, Backend-Teams und Product Ownern zur Feature-Entwicklung.
- Implementierung automatisierter Unit-Tests mit Jasmine und Karma.
- Erstellung von robusten End-to-End-Tests mit Cypress und Playwright.
- Aktive Mitgestaltung des Entwicklungsprozesses nach agilen Methoden (Scrum).
- Performance-Optimierung, Refactoring und Einhaltung moderner Clean-Code-Prinzipien.
Plattformen: PC & Android
Aufgaben & Tätigkeiten:
Aufgaben & Tätigkeiten:
- Entwicklung eines interaktiven virtuellen Campus mit Unity 3D für PC und Android.
- Integration von ArcGIS 3D-Kartenmaterial zur realitätsnahen Darstellung der Stadt Salzburg.
- Programmierung von Spiellogik und Steuerung mittels C# (z. B. Bewegung des Charakters, Kamera, Interaktionen).
- Erstellung von 3D-Szenen inklusive Navigation, Terrain und Stadtobjekten basierend auf GIS-Daten.
- Verwendung von Unity UI für Menüführung, Einstellungen und Nutzerführung.
Aufgaben & Tätigkeiten:
- Konzeption und Entwicklung der App "StudyVisor" zur Unterstützung von Studierenden der Universität Salzburg.
- Aufbau einer Ionic/Angular-Anwendung für Android und iOS.
- Implementierung von Firebase Authentication zur sicheren Benutzeranmeldung (E-Mail/Passwort, Google).
- Nutzung von Cloud Firestore zur strukturierten Speicherung und Abfrage von Benutzerdaten und App-Inhalten.
- Gestaltung eines modernen und responsiven UI/UX-Designs auf Basis eines eigenen Designsystems.
- Umsetzung zentraler Features wie Registrierung, Login, Benutzerprofil, Angebotsübersicht und mehr.
- Vorbereitung für den produktiven Einsatz inklusive Deployment und Testing.