Senior Software Engineer Android

Banco Bci

Santiago

Hybrid

CLP 55,000,000 - 70,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MACHBANK busca un Senior Software Engineer Android para liderar la definición de arquitecturas móviles robustas y escalables, manteniendo la calidad de código y la performance. El rol exige experiencia en Kotlin, MVVM/MVI/MVP, Jetpack Compose y CI/CD, con visión de futuro para soluciones Fintech.

La posición ofrece modalidad híbrida con 4 días remotos y un entorno de trabajo que promueve buenas prácticas de ingeniería y crecimiento profesional.

Qualifications

  • Formación técnica o universitaria en Ingeniería o equivalente.
  • Experiencia mínima de 4 años en desarrollo Android con Kotlin.

Responsibilities

  • Definir arquitecturas móviles en Android robustas, eficientes y escalables.
  • Actuar como referente técnico y mentor de otros integrantes del equipo.
  • Velar por el cumplimiento de cronogramas y planificación de proyectos.
  • Soporte de continuidad operativa: entregar soluciones rápidas y de calidad.
  • Aplicar metodologías, herramientas y estándares establecidos.
  • Mantener y mejorar soluciones móviles con foco en performance.
  • Monitorear y resolver incidencias para un código saludable.
  • Aplicar tecnologías Fintech de vanguardia.

Skills

Android + Kotlin
SOLID principles
Clean Architecture
MVVM / MVI / MVP
Jetpack Compose
CI/CD
Git
Unit testing
Java (intermedio)
Inglés (intermedio)

Education

Ingeniería (o equivalente)

Job description

En MACHBANK estamos transformando la banca en Chile, ofreciendo soluciones financieras innovadoras a más de 4 millones de clientes a través de una experiencia móvil única y tecnología 100% cloud.

Buscamos personas apasionadas por crear software que simplifique y mejore la vida financiera de las personas, buscamos un/a persona que combine pensamiento innovador con excelencia en la ejecución para alcanzar nuestros ambiciosos objetivos futuros.

Quien tome el cargo de Senior Software Engineer Android deberá ser responsable del cumplimiento de la ejecución, programación del desarrollo o mantención, desde levantar requerimientos hasta la puesta en producción. Además, deberá dar apoyo a los equipos de clientes ofreciendo funcionalidades que permitan solucionar sus requerimientos con visión de futuro, así como también generar planes de mejora para robustecer las aplicaciones y/o proyectos que están bajo su responsabilidad.

En este rol tendrás la oportunidad de:
  • Definir arquitecturas móviles en Android que sean robustas, eficientes y escalables.
  • Actuar como referente técnico y mentor, guiando el desarrollo de carrera de otros compañeros y promoviendo la adopción de buenas prácticas de ingeniería.
  • Velar por el cumplimiento de las planificaciones de los proyectos asignados.
  • En el ámbito del soporte para la continuidad operativa, evaluar y entregar soluciones rápidas y de calidad detectando causas raíces para evitar incidentes.
  • Ejecutar las labores definidas utilizando las metodologías, herramientas, normas, procedimientos y estándares establecidos.
  • Implementar y mantener las soluciones móviles con foco en la performance y mejora continua.
  • Monitorear, detectar y solucionar posibles incidencias que nos permitan mantener un código saludable.
  • Aplicar constantemente las últimas tecnologías y tendencias Fintech
Modalidad de trabajo del cargo:

Flexible con 4 días remotos semanales

Para tener éxito en esta posición necesitas:
  • Formación técnica o universitaria en carreras de Ingeniería, o experiencia equivalente en desarrollo de software.
  • Al menos 4 años de experiencia profesional desarrollando en Android con Kotlin (o en desarrollos propios)
  • Conocimientos avanzados en principios SOLID y Clean Architecture.
  • Experiencia con arquitecturas MVVM, MVI o MVP.
  • Experiencia y conocimiento en el desarrollo de interfaces móviles con Jetpack Compose.
  • Experiencia práctica en CI/CD
  • Conocimiento y manejo de Git.
  • Experiencia y conocimiento avanzado en desarrollo de pruebas unitarias.
Es aún mejor si tienes:
  • Manejo a nivel intermedio de Java
  • Manejo de Inglés intermedio
Condiciones:

¡Prepárate para un gran inicio! En caso de ser seleccionado e ingresar con contrato indefinido, tendrás una inducción presencial de 2 semanas para sumergirte en nuestra cultura.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Android
Senior Software Engineer Android

Banco de Crédito e Inversiones • Santiago

On-site
CLP 39,060,000 - 61,380,000
Líder Técnico Mobile - Banca
Líder Técnico Mobile - Banca

Kabeli Selección • Santiago

Remote
CLP 42,000,000 - 90,000,000
Días administrativos
Cumpleaños libre
Bonos por fiestas patrias
+3
Desarrollador Android
Desarrollador Android

CMG3 • Santiago

Hybrid
CLP 20,311,000 - 24,329,000
Desarrollador Android
Desarrollador Android

Solheiro Advogados Associados - SAA • Santiago

Hybrid
CLP 20,311,000 - 24,329,000
Desarrollador Android
Desarrollador Android

Cmg3.cl • Santiago

Hybrid
CLP 20,311,000 - 24,329,000
Desarrollador Mobile: Android / Ios / Multiplataforma
Desarrollador Mobile: Android / Ios / Multiplataforma

Kpaz • Santiago

Hybrid
CLP 20,088,000 - 32,364,000
Vida
Salud
Reajuste IPC
+5
Desarrollador(a) Android Senior
Desarrollador(a) Android Senior

BC Tecnología • Santiago

On-site
CLP 18,000,000 - 24,000,000
Desarrollador Mobile Android
Desarrollador Mobile Android

ACL • Santiago

Remote
CLP 12,000,000 - 18,000,000
Aguinaldo en festividades
Días libres pagados
Desarrollo Profesional
+2
Mobile Software Engineer
Mobile Software Engineer

Vambe • Santiago

On-site
CLP 20,000,000 - 36,000,000
15 días de vacaciones
Almuerzo casero
Mac de Vambe
+1
Desarrollador Avanzado - Mantenimiento Correctivo
Desarrollador Avanzado - Mantenimiento Correctivo

Banco de Chile • Santiago

On-site
CLP 29,016,000 - 53,568,000
Programa de inclusión