




ids Comercial is a 100% Mexican IT company with 40 years of experience and presence in Mexico, Latin America, and the United States. Over 1,500 consultants work on numerous projects across sectors including finance, commerce, manufacturing, telecommunications, services, government, and others. We are accredited at CMMI Level 5 (Capability Maturity Model Integration), a quality model established by the Software Engineering Institute (SEI). We are certified under ISO/IEC 27001:2013\. We hold the Socially Responsible Enterprise (ESR) distinction. WE ARE LOOKING FOR YOU!! iOS Developer Requirements: * Bachelor’s degree or Engineer in Systems, Computer Science, Mathematics, Actuarial Science, Administration, or related fields * 3–5 years of experience in: Responsibilities: * Design, develop, and maintain iOS features using Swift and modern iOS SDK components, adhering to Clean Architecture principles and patterns such as MVVM/MVI. * Consume REST/JSON or GraphQL APIs exposed by BFF service layers, implementing robust error handling, timeouts, retries, and validations. * Implement security best practices: Keychain, Secure Enclave, certificate pinning, protection of sensitive data, secure handling of OAuth2/OIDC tokens, and compliance with corporate and regulatory guidelines. * Ensure high performance, memory optimization, rendering efficiency, fast loading times, and use of paginated lists. * Integrate local caching and offline capabilities using frameworks such as CoreData, Realm, or UserDefaults/Keychain according to data criticality. * Implement usage analytics, telemetry, and traceability aligned with the metrics and events strategy (including correlation IDs where applicable). * Write and maintain unit and UI tests using XCTest, XCUITest, and mock frameworks. * Actively participate in code reviews, definition of development standards, continuous refactoring, and adoption of best practices. * Collaborate closely with UX/UI, Backend BFF, QA, and Architecture teams to ensure end-to-end integration. * Maintain technical documentation, best practice guides, and design decision records. * Promote a collaborative work environment. **Mandatory knowledge:** * Swift (proficiency), solid understanding of the iOS ecosystem. * UIKit and SwiftUI, Combine or async/await, URLSession, Alamofire or other HTTP clients, CoreData or equivalent persistence technology. * REST/JSON integration; GraphQL experience is optional. * Experience with OAuth2, JWT, certificate pinning, encryption, and secure storage (Keychain / Secure Enclave). * Testing: XCTest, XCUITest, mocks, regression testing for key modules. * Profiling and performance: Instruments (Time Profiler, Allocations, Leaks). * CI/CD, TestFlight usage, certificate and provisioning profile management. * Git version control (pull requests, code reviews). * Knowledge of Apple’s accessibility guidelines. Location: * Mexico City We offer: * Hybrid work mode (2–3 days per week onsite in CDMX) * Certification discounts * Statutory and above-statutory benefits * Commercial partnership agreements We are an inclusive company free from any form of discrimination, where opportunities are based solely on attitude and talent. We do not require medical certificates confirming non-pregnancy or HIV status as prerequisites for joining our large family of professionals and accessing equal growth opportunities.


