
iOS Developer
Volkswagen Group
full-time
Posted on:
Location Type: Hybrid
Location: Lisbon • Portugal
Visit company websiteExplore more
About the role
- Creating innovative prototypes and develop them into marketable solutions
- Developing and maintain iOS interfaces, ensuring seamless integration with KMM shared logic and backend services
- Using Kotlin Multiplatform to develop iOS and Android applications
- Working in small increments, with very short feedback loops, iterating often
- Understanding software design on a micro and macro level
- Being aware of SOLID principles and follow Clean Code principles
- Automating testing of the code you write
- Understanding principles around security, logging, and monitoring running products
- Contributing to tech and architecture decisions, particularly in the context of mobile applications
- Performing code reviews for iOS mainly and also Android/Kotlin Multiplatform (KMP) projects
- Coaching developers about iOS best practices
- Collaborating with your team and other teams on all questions around mobile application development in an iOS environment
Requirements
- Bachelor's degree in computer science, software engineering, or comparable work experience
- Proven experience working as a iOS Developer Developer or related role
- Knowledge of the iOS platform, SDK, and Swift
- Great knowledge of SwiftUI and UIKit
- Experience with CI/CD for verifying, building, and distributing apps; code signing and provisioning knowledge
- Familiarity with testing practices
- Ability to perform code reviews and coach Android/Kotlin developers about iOS best practices
- Strong communication and analytical skills
- Great English skills, both written and spoken
- Knowledge of Android and Jetpack Compose (brownie points)
Benefits
- 1200€ to equip your home office
- Flex allowance: 720€/year (60€ per month x12)
- Performance bonus
- Health insurance extendable to your household
- Wellbeing program extendable to your household
- Life insurance
- Pension fund
- Smartphone & phone data plan
- Discounts on VW Group cars and special financing conditions
- Relocation package & Visa process sponsorship (if applicable)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentKotlin MultiplatformSwiftSwiftUIUIKitCI/CDcode reviewstesting practicesClean Code principlesSOLID principles
Soft skills
communication skillsanalytical skillscoachingcollaboration
Certifications
Bachelor's degree in computer scienceBachelor's degree in software engineering