06 ago - Milano
Techinfo Services
Employment Details
- Contract Role
Job Summary
Schindler is looking for an experienced Senior iOS Developer with strong expertise in modern iOS application development using Swift. The ideal candidate should have extensive experience building enterprise grade mobile applications with a focus on quality, usability, security, and maintainability. The role involves contributing to the next generation of the MySchindler application while working closely with cross functional Agile teams.
Key Responsibilities
- Design, develop, and maintain enterprise iOS applications using Swift.
- Build scalable, secure, and high performance mobile applications.
- Implement pixel perfect UI based on Figma or Sketch designs.
- Integrate mobile applications with REST APIs, SAP, and enterprise backends.
- Develop applications with Bluetooth Low Energy, NFC, and Beacon capabilities.
- Implement CI CD pipelines for automated build and deployment.
- Perform code reviews and maintain high coding standards.
- Optimize applications for performance, battery usage, and reliability.
- Ensure compliance with secure software development lifecycle practices.
- Participate in Agile ceremonies including Sprint Planning, Reviews, and Retrospectives.
- Prepare technical documentation and collaborate using Jira and Confluence.
Mandatory SkillsExperience
- Master's Degree in Computer Science or equivalent qualification.
- Alternatively, 10+ years of software development experience.
- Minimum 3 years of hands on experience in iOS development using Swift.
- Experience working on at least one mobile application with over 25,000 installations.
- Experience integrating mobile applications with SAP or similar enterprise backend systems.
Core Technical Skills
- Swift
- Objective C
- UIKit
- SwiftUI
- Combine
- CoreData
- CoreAnimation
- Git
- GitHub
- GitFlow
- SQL
- REST APIs
- Azure Cloud
- Bluetooth Low Energy (BLE)
- NFC
- Beacons
- Agile Scrum or Kanban
- Jira
- Confluence
- IEC 62443 Secure Development Lifecycle
Mobile Architecture
- MVVM
- Redux
- Coordinator Pattern
Testing
- UI Testing
- Test Automation
- Regression Testing
CI CD
- Fastlane
- Jenkins
- App Store Connect
App Distribution
- TestFlight
- Enterprise Distribution
- AirWatch
Monitoring & Analytics
- Firebase
- Sentry
- Blackduck
- Severity Monitoring
UI and UX
- Pixel perfect UI implementation
- Accessibility (VoiceOver, Dynamic Type, Color Contrast)
- Modern navigation implementation
Additional Technical Expertise
- Bluetooth communication and hardware integration
- Offline mobile application development
- API documentation
- Markdown documentation
Soft Skills
- Excellent verbal and written English communication.
- Strong interpersonal and communication skills.
- Ability to handle complex transition and application takeover scenarios.
- Strong technical documentation skills.
- Ability to work independently and collaboratively.
Good to Have Skills
- Google Play Store distribution
- AirWatch administration
- AirWatch payload management
- iOS shared memory and inter app communication
- iOS Split Screen development
- Incapptic
- ABAP development
- SharePoint integration and development
- Android application development
- Full Stack development
Preferred Candidate Profile
- Experience working in enterprise mobile application development.
- Strong understanding of secure mobile development.
- Experience working with hardware integrated mobile applications.
- Passion for clean architecture, maintainable code, and high quality software.
- Experience working in distributed Agile teams.
08 ago - Italia
Jobtome
08 ago - Bologna
Food Processing Equipment
08 ago - Milano
Informatica / Software
08 ago - Perugia
RICCI GROUP