Mobile Software Development Engineer
LivePerson
about 4 hours ago
Remote, Germany
Senior / Staff+
H1B Sponsor
Responsibilities
- Collaborate with cross-functional teams to transform user stories into prototypes and production code.
- Design and implement complex features in mobile SDKs and apps.
- Provide in-depth knowledge of the iOS platform to the product team.
- Identify and eliminate performance and scaling issues.
- Provide technical updates and leadership on mobile initiatives.
Requirements
- 8+ years of software development experience.
- 5+ years of experience with native development for iOS.
- 5+ years of experience with Swift for iOS.
- Experience working with CoreData.
- Experience with iOS Accessibility features.
- Experience in setting up CI/CD for iOS apps.
- Experience with Web Sockets is an advantage.
- Experience with UI tests and UI test automation is an advantage.
- Experience with UIKit and Auto Layout.
- Degree in Computer Science or equivalent.
- Experience shipping customer-facing apps to the App Store.
- Experience with Objective-C and converting Objective-C to Swift is an advantage.
- Advanced familiarity with versioning systems.
- Experience building native frameworks or SDKs is an advantage.
- Knowledge of the Android platform is an advantage.
Benefits
- Additional pension scheme with 20% contribution from LivePerson.
- Internet and mobile reimbursement.
- Access to internal professional development resources.
- Flexible paid time off totaling 33 days, including vacation and care days.
- Paid public holidays.
- Volunteering days to support community initiatives.
- Remote-first model with flexible working arrangements.
Tech Stack
iOSObjective-CSwift
Categories
Mobile