Senior Mobile Engineer

Posted:
12/12/2024, 2:15:57 PM

Experience Level(s):
Senior

Field(s):
Software Engineering

Información Importante

Ubicación: Perú

Modalidad de trabajo: Híbrido

 

Resumen del puesto

Como un Senior Mobile Engineer (12288), formarás parte de un equipo tecnológico y ágil altamente calificado por respaldar y desarrollar soluciones de vanguardia para cumplir con los requisitos de nuestro negocio. Nos ayudará a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.

Responsabilidades y Funciones

  • Desarrollar aplicaciones móviles: Crear y mantener aplicaciones móviles nativas o híbridas para iOS y Android.
  • Optimizar el rendimiento: Mejorar el rendimiento, la eficiencia y la experiencia del usuario en las aplicaciones móviles.
  • Liderar el ciclo de vida del desarrollo: Gestionar el ciclo completo de desarrollo de aplicaciones, desde la planificación hasta el despliegue.
  • Colaborar con equipos multidisciplinarios: Trabajar estrechamente con diseñadores, backend engineers y otros equipos para garantizar la integración adecuada.
  • Mantener la calidad del código: Implementar pruebas unitarias, de integración y revisar el código para garantizar la calidad y la escalabilidad.

Requisitos y Habilidades

  • Egresados de sistemas, desarrollo o afines con +4 años de experiencia.
  • Swift: RxSwift, Combine
  • iOS: Notificaciones, Animaciones, Ubicación geográfica, Dependencias y Librerías, Async & Concurrency, Manejo de memoria
  • Swift Package Manager
  • OpenAPI
  • Sonarqube
  • Emuladores
  • Pruebas no funcionales: Rendimiento, Estrés, Compatibilidad, Integración
  • Patrones de Arquitectura: SDK, MVP, MVC, VIPER
  • Diseño de bases de datos
  • Azure Fundamentals
  • HashicorpVault
  • GuardSquare, Jailbreak
  • Testing Automation
  • Distributed Tracing
  • Remote Config, Feature Flag
  • TestFlight
  • Diseño de Prototipado
  • Firebase y Firestore
  • Accesibilidad: WAI, WAI-ARIA, WCAG, Niveles de usabilidad (AA, AAA, etc.)
  • Mock Server
  • Virtualización de equipos para pruebas
  • UI Testing
  • GraphQL
  • Configuración de App Store
  • Gestión de despliegues
  • Metrics Monitoring, Debugging in Production
  • Conceptos de Ethical Hacking / Penetration Testing
  • PCI Compliance

Requerimientos adicionales

  • Tecnologías: Swift, Kotlin, Flutter, React Native, Firebase.
  • Competencias: Autonomia, trabajo en entornos ágiles, comunicación efectiva y liderazgo

Acerca de Encora

Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en 47+ oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.

 

En Encora, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.

Encora Digital Inc

Website: https://encora.com/

Headquarter Location: Scottsdale, Arizona, United States

Employee Count: 10001+

Year Founded: 2003

IPO Status: Private

Last Funding Type: Private Equity

Industries: Big Data ⋅ Cloud Computing ⋅ Software