Montreal Oficial
Montreal Oficial
1001 – 5000 Empleados
BPOCiberseguridadSaaS
Montreal Oficial es una empresa tecnológica brasileña que trabaja en los ámbitos de la ciberseguridad, el SaaS y la externalización de procesos empresariales. Sus servicios incluyen identificación y autenticación seguras, sistemas biométricos, soluciones de centros de datos y nube, continuidad operativa, gestión inteligente y automatización de procesos. La empresa trabaja con instituciones públicas y privadas para modernizar operaciones complejas mediante servicios seguros, conectados y habilitados digitalmente.

Desarrollador Sénior de iOS — Remoto en Brasil

Desarrollador Sénior de iOS para crear aplicaciones móviles robustas y escalables para Montreal Oficial, una empresa tecnológica brasileña. Trabajarás con Swift, arquitectura de iOS, pruebas, depuración y API REST.

Descripción

  • Desempeñarse como Desarrollador Sénior de iOS
  • Crear soluciones y proyectos informáticos para aplicaciones móviles de iOS
  • Analizar sistemas y establecer arquitecturas de sistemas y aplicaciones
  • Diseñar modelos de datos y estructuras de integración
  • Escribir código Swift eficiente, legible y seguro, con bajo consumo de recursos
  • Crear arquitecturas de aplicaciones robustas y modulares
  • Desarrollar interfaces de usuario para aplicaciones de iOS
  • Aplicar patrones de diseño junto con pruebas unitarias y de integración
  • Depurar aplicaciones e integrar API REST y RESTful
  • Colaborar mediante Git, solicitudes de incorporación de cambios y revisiones de código

Requisitos

  • Al menos 7 años de experiencia desarrollando soluciones y proyectos informáticos para aplicaciones móviles de iOS
  • Conocimientos de análisis de sistemas
  • Conocimientos de arquitectura de sistemas
  • Conocimientos de modelado de datos y estructuras de integración
  • Conocimientos de lenguajes de programación, preferiblemente Swift
  • Conocimientos de metodologías ágiles
  • Se valora un nivel de inglés básico a intermedio
  • Conocimientos avanzados de Swift, incluidos conceptos avanzados y prácticas de calidad, privacidad y seguridad
  • Capacidad para optimizar código para lograr una mayor eficiencia
  • Capacidad para escribir código que otros desarrolladores puedan leer fácilmente
  • Amplia experiencia utilizando Xcode para el desarrollo de aplicaciones de iOS
  • Amplios conocimientos de frameworks y herramientas principales como Combine, SwiftUI, UIKit, Alamofire o URLSession
  • Capacidad para crear soluciones eficientes y escalables con bajo consumo de procesamiento, memoria y energía
  • Experiencia con arquitecturas de iOS, incluidas MVVM, MVP y Clean Architecture
  • Capacidad para diseñar e implementar arquitecturas robustas y modulares
  • Capacidad para crear interfaces de usuario intuitivas y atractivas
  • Familiaridad con patrones de diseño como la inyección de dependencias y el patrón Repository
  • Experiencia con pruebas unitarias y de integración en iOS utilizando herramientas como XCTest y XCUITest
  • Habilidades avanzadas de depuración de aplicaciones
  • Familiaridad con Git, solicitudes de incorporación de cambios y revisiones de código
  • Experiencia integrando y consumiendo API REST y RESTful
  • Se valora la experiencia en el sector bancario

Beneficios

  • El puesto también está abierto a personas con discapacidad
  • Entorno de trabajo colaborativo, respetuoso y de apoyo
  • Oportunidades de desarrollo del talento
  • Prácticas diseñadas para conectar y optimizar iniciativas de tecnología e innovación