21 Aug
|
Ecomtra Technologies
|
Bengaluru
21 Aug
Ecomtra Technologies
Bengaluru
About the Role
We are seeking a Senior / Lead iOS Developer to lead the design, development, and delivery of high-quality iOS applications and reusable SDKs. This role requires strong technical depth in iOS engineering along with leadership capability to guide a team, influence architecture decisions, and drive best practices across projects.
You will work closely with product managers, designers, QA, backend teams, and business stakeholders to deliver scalable, reliable, and user-centric mobile solutions while mentoring engineers and shaping the long-term iOS technology roadmap.
Key Responsibilities
Technical Leadership & Architecture
- Lead the architecture, design, and development of iOS applications and reusable SDKs using Swift.
- Define and enforce scalable architectures such as MVVM, Clean Architecture, or similar to ensure long-term maintainability and testability.
- Establish and drive coding standards, best practices, and engineering guidelines for the iOS team.
- Own technical decision-making for iOS platforms, frameworks, SDK design, and third-party integrations.
- Ensure high performance, memory efficiency, security, and reliability across all iOS deliverables.
Development & Delivery
- Build up-to-date, scalable user interfaces using SwiftUI and UIKit, following Apple Human Interface Guidelines.
- Develop modular, reusable SDKs that can be consumed across multiple iOS applications.
- Integrate RESTful APIs, third-party libraries, and internal frameworks.
- Manage dependencies using CocoaPods and Swift Package Manager (SPM).
- Write and enforce comprehensive unit tests and UI tests using XCTest and XCUITest.
- Drive CI/CD adoption for iOS applications and SDKs, ensuring reliable build and release pipelines.
- Actively contribute hands-on code for critical features and complex technical components.
Team Leadership & Mentorship
- Lead, mentor, and coach junior and mid-level iOS developers.
- Conduct code reviews and provide constructive feedback to impro
📌 iOS Developer (Bengaluru)
🏢 Ecomtra Technologies
📍 Bengaluru