···
Log in / Register

iOS Developer

$MXN 40,000/month
Indeed
Full-time
Onsite
No experience limit
No degree limit
Av. P.º de la Reforma 735, Lomas de Chapultepec, Miguel Hidalgo, 11000 Ciudad de México, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: An iOS Developer responsible for building and evolving mobile features in the banking application, ensuring a fast, secure, and accessible user experience. Key Responsibilities: 1. Design, develop, and maintain iOS features using Swift 2. Ensure high performance and memory optimization 3. Actively participate in code reviews and definition of standards A financial institution is seeking an **iOS Developer** Purpose The iOS Developer is responsible for building and evolving mobile features in the Scotiabank application, ensuring a fast, secure, and accessible user experience, and enabling reliable integration with orchestrated BFF service layers. Ensures compliance with design, security, accessibility, and performance guidelines, delivering all required functionality on the digital platform. Education / Experience * Engineering, Computer Science degree, or related field. * Solid knowledge of application architecture. * Preferably 3 years of experience developing desktop and/or web applications, with familiarity across multiple programming languages. * Knowledge of security model implementation. * Strong proficiency in programming logic. * English: Conversational level B2 Requirements: * **5+ years of iOS development experience.** * **Swift (expert level)**, solid understanding of the **iOS ecosystem.** * UIKit and SwiftUI, Combine or async/await, URLSession, Alamofire or another HTTP client, CoreData or equivalent persistence technology. * **Proficiency with REST/JSON**, optionally GraphQL. * Experience with OAuth2, JWT, certificate pinning, encryption, and secure storage (Keychain / Secure Enclave). * Testing: XCTest, XCUITest, mocks, regression testing on critical 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.** Responsibilities: * Design, develop, and maintain iOS features using Swift and modern iOS SDK components, following 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 load times, and use of paginated lists. * Integrate local caching and offline capabilities using frameworks such as CoreData, Realm, or UserDefaults/Keychain depending on 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 decisions. * Promote a collaborative work environment. * Complete mandatory training courses at 100% completion rate, on time and as required. We Offer: * Salary: 100% payroll * Statutory benefits * Life insurance * Major medical expense insurance * **Work Mode: Hybrid** * **Work Location: Lomas de Chapultepec** Salary: Up to $40,000.00 per month Benefits: * Major medical expense insurance * Life insurance Experience: * iOS development: 5 years (Preferred) * Swift (expert level), solid understanding of the iOS ecosystem: 5 years (Preferred) * REST/JSON handling: 3 years (Preferred) * CI/CD, TestFlight usage: 4 years (Preferred) * Git version control: 3 years (Preferred) * Knowledge of Apple’s accessibility guidelines: 2 years (Preferred) Language: * Conversational English (Mandatory) Work Location: Hybrid remote work in Lomas de Chapultepec, CDMX

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Juan García
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.