(Senior) Software Engineer - iOS Consumer Apps (m/w/d) at Schwarz IT KG
Requirements
- Sehr gute Kenntnisse in der objektorientierten Programmierung mit Swift sowie sicherer Umgang mit Xcode
- Erfahrungen mit modernen Methoden der App Entwicklung, wie das MVVM-Pattern, Restful API’s und Continuous Delivery (Fastlane, Azure Devops)
- Mehrjährige Berufserfahrung in der Entwicklung von iOS Apps
- Kenntnisse in der Anwendung von Gitflow und der Durchführung von Code-Reviews
- Idealerweise Erfahrungen Jira, Confluence sowie in agiler Softwareentwicklung (Scrum)
- Erfolgreich abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation sowie fundierte Erfahrung in der Entwicklung nativer iOS, iPadOS oder MacOS Apps
- Fließende Deutsch- und Englischkenntnisse (du kannst in Meetings und fachlichen Diskussionen kommunizieren)
Scope of Work
Als iOS Engineer in einem Core Engineering Team bist du verantwortlich für die Weiterentwicklung und den Betrieb von unserer nativen iOS Kaufland App.
Du trägst als Mitglied dieses Teams dazu bei, dass Anforderungen aus den Fachbereichen umgesetzt werden. Dabei arbeitest du eng mit anderen Engineers, Product Ownern, Architekten und anderen Geschäftspartnern zusammen.
Der persönliche Kontakt und Austausch am Standort in Heilbronn ist ein wichtiges Element der Zusammenarbeit und ein zentraler Anlaufpunkt unserer Arbeitswelt. Zugleich bieten wir die Vorteile flexibler Arbeitsweisen und ermöglichen mobiles Arbeiten. Dabei nutzen wir die Chance uns 1x pro Woche persönlich als Team zu treffen.
Unser Mindset: Offene Türen, Duz-Kultur, Respekt, deine Ideen sind jederzeit willkommen.
- Du wirkst mit bei der Konzeption, bei dem Design und der Entwicklung unserer Apps für die Apple Plattform
- Du sicherst die Softwarequalität, optimierst bestehende Code Architekturen und verbesserst die Usability von neuen und existierenden Mobil-Applikationen
- Du planst und implementierst neue Features und bindest Schnittstellen und Datenbanken an
- Du wirkst im Innovationsprozess unserer Mobile Entwicklung bei der Evaluierung zukünftiger Technologien mit
- Du verantwortest den kompletten Prozess von der Anforderungsaufnahme bis zum Release
- Du unterstützt unsere internen Business Partner mit technischem Consulting
Benefits
- Onboarding: Unsere Begrüßungsveranstaltung hilft dir dabei dich zu orientieren, ebenso wie dein persönlicher Pate
- Community: Du bist ein Teil unserer internen Developer Community und profitierst von einem regelmäßigen Austausch in Form von Meetups, Summits und anderen Tech Events
- Mitgestalten: Bringe eigene Ideen ein und setze diese um
- Team: Arbeite in einem internationalen Team und bewegt gemeinsam Großes
- Weiterbildung: Dich erwarten individuelle Angebote zur persönlichen und fachlichen Weiterentwicklung
Applicant Location Requirements
About Schwarz IT KG
We Are the Digital Heartbeat of the companies of Schwarz Group and are shaping the future of retail
At Schwarz IT, we take care of the entire digital infrastructure and all software solutions for all users in our retail divisions Lidl and Kaufland, in Schwarz Produktion, and in our environmental services provider PreZero. We have a wide range of expertise in all areas of IT – from classic software development and IT consulting to AI applications and IT security. This makes us one of the biggest German players in the IT industry. We also offer a cloud for the external market in the form of STACKIT.
Enthusiasm for innovation. Closeness to people. Understanding of business:
As IT service provider for the companies of Schwarz Group, Schwarz IT is charged with the selection, provision, operation and further development of IT infrastructures and IT platforms. It identifies innovative options for action by continuously taking current technological developments into account. In close coordination with the departments, Schwarz IT develops professional and efficient IT solutions.
We – that means more than 4,000 employees of Schwarz IT KG and approx. 1,500 employees in 31 Lidl countries and in 8 Kaufland countries.