Consultant Kotlin Bengaluru Engineering Platform
Core
Design, develop, and maintain secure iOS applications using Swift and SwiftUI, focusing on architecture, API integration, and performance optimization.
Role type
Senior IC iOS Engineer (Mobile)
Builds
Secure iOS applications and reusable components
Domain
Mobile Development (iOS)
Required skills
Swift, SwiftUI, UIKit, RESTful APIs, JSON, Networking frameworks, iOS Security (SSL/TLS, Certificate Pinning, Keychain), Memory Management, XCTest, Git, CI/CD
Preferred skills
Objective-C, MVVM/MVC/Coordinator/Clean Architecture, Dependency Injection, Modern Swift Concurrency (async/await, Task, Actor), UI Testing, Instruments, CocoaPods/Swift Package Manager
Technologies
Swift, SwiftUI, UIKit, Objective-C, URLSession, XCTest, CocoaPods, Swift Package Manager, Git
Responsibilities
Design and develop secure iOS applications; Integrate RESTful APIs and third-party SDKs; Implement security protocols (HTTPS, token management); Troubleshoot crashes, memory leaks, and performance issues; Write and maintain unit and UI tests; Participate in code reviews and CI/CD activities.
Seniority
Senior, hands-on IC