Software Engineer iOS (m/w/d)
at NES Global Deutschland GmbH NES Fircroft
Karlsruhe, Baden-Württemberg, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Jul, 2024 | Not Specified | 30 Apr, 2024 | N/A | Objective C | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Für unseren Kunden aus der Energiebranche suchen wir zum nächstmöglichen Zeitpunkt einen Software Engineer iOS im Raum Stuttgart.
Jobtitel: Software Engineer iOS (m/w/d)
Startdatum: Ab sofort
Laufzeit: 18 Projektmonate (ANÜ)
Einsatzort: Stuttgart/Remote
Auslastung: Vollzeit; 36h/Woche
Tasks
- Erstellung sowie Mitwirkung bei der Präzisierung von Anforderungen in Zusammenarbeit mit dem Fachbereich und Dokumentation im zugrunde liegenden Ticketsystem
- Kundenorientiertes Denken und kontinuierliche Berücksichtigung des Mehrwerts für das Projekt beim Design und der Umsetzung einer Lösung
- Konzeption und Programmierung anspruchsvoller Anwendungen in verteilten IT-Architekturen mit Fokus auf hoher Qualität und Stabilität
- Aktive Teilnahme an relevanten Projektterminen und Vertretung der Interessen des eigenen Bereichs
- Erstellung geeigneter Unit-Tests zur Gewährleistung der Funktionalität der Software
- Bearbeitung von Pull-Requests, Beurteilung des Codes von Kollegen und Durchführung von Code-Reviews
- Vertretung von Kollegen während deren Urlaubszeit
- Pflege und Aktualisierung der eigenen Tickets in den Projektboards
Requirements
- Mindestens 5 Jahre Erfahrung in Design und Entwicklung von iOS Anwendungen in komplexen IT-Projekten
- Erfahrung bei der Anwendung moderner Architekturprinzipien
- Skills im Erfahrungslevel „Professional“ in Requirements Engineering /Access und Identity Management in mobilen Anwendungen / Apple Xcode / Swift Package Manager /Swift / SwiftUI / Objective-C
- Erfahrung in der Programmierung von offlinefähigen Anwendungen auf Basis Atlassian Realm/MongoDBl
- Erfahrung in der Testentwicklung und der Automatisierung von Tests
- Erfahrung in agiler Arbeitsweise in einem DevOps Team und Remote Setting
- Erfahrung in der Arbeitsweise mit Azure DevOps
- Ein Team-Player mit positiver Ausstrahlung und einer CanDo-Einstellung
- Deutschsprachig (mindestens Level C1) mit guten Englischkenntnissen
Benötigte Vorsorgeuntersuchungen: G 37 (wird, falls nicht vorhanden, von NES übernommen)
Sie konnten bereits Berufserfahrung in den oben genannten Bereichen sammeln? Dann lassen Sie uns gern telefonieren
Responsibilities:
- Erstellung sowie Mitwirkung bei der Präzisierung von Anforderungen in Zusammenarbeit mit dem Fachbereich und Dokumentation im zugrunde liegenden Ticketsystem
- Kundenorientiertes Denken und kontinuierliche Berücksichtigung des Mehrwerts für das Projekt beim Design und der Umsetzung einer Lösung
- Konzeption und Programmierung anspruchsvoller Anwendungen in verteilten IT-Architekturen mit Fokus auf hoher Qualität und Stabilität
- Aktive Teilnahme an relevanten Projektterminen und Vertretung der Interessen des eigenen Bereichs
- Erstellung geeigneter Unit-Tests zur Gewährleistung der Funktionalität der Software
- Bearbeitung von Pull-Requests, Beurteilung des Codes von Kollegen und Durchführung von Code-Reviews
- Vertretung von Kollegen während deren Urlaubszeit
- Pflege und Aktualisierung der eigenen Tickets in den Projektboard
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Proficient
1
Karlsruhe, Germany