Senior Full-Stack Mobile Engineer (iOS - Backend) Teilzeit/Vollzeit
Helvetia Schweizerische Versicherungsgesellschaft AG
Dübendorf, Switzerland
10 days ago
Role details
Contract type
Permanent contract Employment type
Part-time / full-time Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Dübendorf, Switzerland
Tech stack
Java
Amazon Web Services (AWS)
DevOps
PostgreSQL
Scrum
Software Engineering
Spring-boot
Backend
Kotlin
Information Technology
Reactive Programming
REST
Microservices
Job description
- Du prägst aktiv die technische Konzeption unserer internationalen Kotlin-Multiplatform-App mit und entwickelst sie gemeinsam mit internen und externen Mitarbeitenden
- Du übernimmst die technische Verantwortung für unsere iOS-App und idealerweise auch für die Spring Boot Backend-Services im Team
- Du teilst dein Wissen aktiv im Team und hast Interesse an der Android-Entwicklung.
- Gemeinsam stellt ihr als DevOps-Scrum-Team den reibungslosen Betrieb unserer Smile App sowie der verantworteten Backend-Services sicher
Requirements
- Du hast ein abgeschlossenes Bachelor- oder Masterstudium in der Informatik oder vergleichbare Erfahrung
- Du bist seit fünf oder mehr Jahren als iOS-Entwickler:in tätig und hast umfassende Erfahrung im gesamten Entwicklungszyklus einer App gesammelt
- Du hast drei Jahre oder mehr Erfahrung als Backend-Entwickler:in mit Kotlin/Java, Spring Boot, PostgreSQL und REST APIs
- Du bist ein Swift-Profi, Fan von functional reactive Programming und hast Erfahrung mit KMP oder bist daran interessiert, dir diese anzueignen
- Automatisiertes Testing (Unit, Integration und UI) sowie sinnvolle Dokumentation sind für dich selbstverständlich
- Die Softwareentwicklung im Rahmen eines agilen DevOps-SCRUM-Teams ist dir vertraut.
- Du hast den nötigen Drive, um dich und das Team stetig weiterzuentwickeln. Du reflektierst dein eigenes Handeln, hinterfragst Dinge kritisch und findest konstruktive Lösungen
- Du besitzt sehr gute kommunikative Fähigkeiten, hast Überzeugungs- und Durchsetzungsvermögen und bringst die nötige Erfahrung mit, um unseren Kunden eine optimale User Experience zu bieten
- Du kannst komplexe technische Prozesse einfach und verständlich dem Product Owner und Stakeholdern vermitteln
- Du kannst dich sehr gut in Deutsch und gut in Englisch mit deinen Kollegen unterhalten (in Wort und Schrift)
- Erfahrung mit nativer Android-Entwicklung (Kotlin) oder der Entwicklung von Microservices in AWS ist ein Plus, aber kein Muss