2BRAINS

iOS Developer Senior in 2BRAINS

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

2Brains es una empresa dedicada a construir y desarrollar el Futuro Digital de nuestros clientes, con una visión excepcional que radica en la integración sinérgica de estrategia, diseño y tecnología, un tríptico poderoso que impulsa el crecimiento de empresas y disruptores tecnológicos.

Contamos con un nutrido equipo de más de 250 profesionales, verdaderos artífices de la innovación digital. En el corazón de nuestra labor, destacamos como líderes indiscutibles, canalizando años de experiencia hacia la creación de plataformas tecnológicas adaptables y productos digitales de clase mundial.

En 2Brains, no solo somos consultores, somos arquitectos de experiencias digitales. Aspiramos a ir más allá de las expectativas, estableciendo nuevos estándares en la industria. Descubre cómo damos vida a la innovación, cómo convertimos ideas en resultados tangibles y cómo, junto a nosotros, puedes forjar un futuro digital brillante.

El/la iOS Developer de 2Brains debe:

El iOS Developer tiene como objetivo principal desarrollar y apoyar la mantención de una aplicación nativa en iOS. Para ello, debe demostrar alta capacidad de análisis y abstracción para entender rápidamente estas integraciones y llevarlas a un código limpio, entendible y escalable, con especial énfasis en temas de calidad y seguridad.

Debe apoyar en la definición arquitecturas móviles que sean robustas, eficientes y escalables. Debe implementar y mantener las soluciones móviles con foco en el performance y mejora continua.

Además, debe mostrar sólidos conocimientos en el manejo de las herramientas indicadas y lenguajes vinculados a desarrollo mobile nativo iOS.

¿Qué conocimientos buscamos en/la iOS Developer?

Experiencia y conocimientos obligatorios:

  • Kotlin Multiplatform.
  • MVVM: entendimiento avanzado de los patrones básicos al construir apps en iOS.
  • Alamofire (cert pinning/seguridad).
  • Inyección de dependencias.
  • CI/CD (Jenkins/fastlane/Dangerswft*).
  • Unit testing.
  • SwitUI vs UIKit vs XIB: deseable SwiftUI.
  • Clean: entendimiento avanzado de los conceptos.

Experiencia y conocimientos deseables, es un plus que se tengan:

  • Modularización, módulos con cocoapods/spm.
  • SOLID principles.
  • Human Interface Guidelines.
  • MVP/MVI/otros patrones.
  • Background/async tasks(completions/async-await/dispatchqueue).
  • Desarrollo de frameworks.
  • Coredata.
  • Cuenta en github con desarrollos personales.

¿Qué competencias buscamos en/la iOS Developer?

  • Capacidad de análisis y abstracción
  • Curiosidad
  • Foco en los objetivos
  • Colaboración y trabajo en equipo (ínter y multidisciplinario)
  • Proactividad
  • Autonomia.

Te ofrecemos

  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
  • Un entorno de trabajo flexible y dinámico.
  • Beneficios especiales: día libre para tu cumpleaños, 4 semanas de vacaciones.

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.