10 ago
|
Nova Solutions
|
Ciudad de México
10 ago
Nova Solutions
Ciudad de México
**Swift avanzado**: genéricos, protocolos y POP, property wrappers, result builders, semántica valor/referencia, ARC y optimización.
**Concurrencia moderna**: async/await, Task/TaskGroup, actors, structured concurrency, GCD/OperationQueue y cancelación.
**UI con SwiftUI y UIKit**: interoperabilidad, Auto Layout, accesibilidad, Dynamic Type, theming; gestión de estado (State/ObservedObject/EnvironmentObject/Bindings) y Combine.
**Networking y sincronización**: URLSession, REST/GraphQL, Codable, WebSockets, background transfers, reachability, retries/backoff y manejo de errores.
**Persistencia local**: Core Data/SwiftData
**Testing integral**: XCTest (unitario e integración), UI testing, snapshot testing, mocks/stubs, TDD y métricas de cobertura.
**Rendimiento y perfilado**: Instruments (Time Profiler, Allocations, Leaks, Energy/GPU), optimización de arranque, render/scroll, uso de memoria y battery/thermal.
**Build y dependencias**: Swift Package Manager, xcconfigs/build settings, xcframeworks, firma y provisioning, dSYMs, Fastlane/Xcode Cloud/GitHub Actions y App Store Connect/TestFlight.
**Seguridad y privacidad**: Keychain, CryptoKit, Secure Enclave, ATS, biometría (Face ID/Touch ID), Data Protection, permisos y Privacy Manifests/usage descriptions.
📌 2 - iOS Developer (Ciudad de México)
🏢 Nova Solutions
📍 Ciudad de México