Puesto, ciudad o estado.

Hace 4 sem

SR ANDROID DEVELOPER

$55,000 - $60,000 Mensual

+ comisiones
en

Hace 4 sem

SR ANDROID DEVELOPER

$55,000 - $60,000 Mensual

+ comisiones

en

Sobre el empleo

Educación mínima requerida: Universitario titulado

Detalles

Contratación:Permanente
Espacio de trabajo:Desde casa

Descripción

¡Gracias por tu interés en Scotiabank! 


Nuestro grupo tiene un fuerte compromiso en promover un lugar de trabajo en donde te sientas respaldado/a por tus supervisores/as, de forma tal que asegures tu éxito y el de cada cliente.


Propósito:


Contribuye al área de desarrollo móvil, apoyando a que los objetivos, planes e iniciativas

priorizadas por el área de producto se lleven a cabo. Garantiza que todas sus actividades

realizadas en el desarrollo contemplen los procedimientos, prácticas y requisitos que permitan

garantizar un entregable de calidad.


Responsabilidades:


• Diseñar y crear aplicaciones avanzadas para la plataforma de Android y Huawei

• Colaborar con equipos multidisciplinares para definir, diseñar y enviar nuevas

funciones.

• Código de pruebas unitarias que garanticen la solidez, como casos extremos,

usabilidad y fiabilidad general.

• Trabajar en la solución de problemas y en mejorar el rendimiento de la aplicación.

• Descubrir, evaluar e implementar de forma continua nuevas tecnologías para

maximizar la eficiencia del desarrollo.

• Lidera sesiones de pair programming

• Explica trade-offs en soluciones complejas a los menos experimentados.

• Trabajar con la metodología Agile para el desarrollo de las aplicaciones.

• Participa y aprueba las actividades de Secure Code Assesment.

• Conoce la estructura de una historia de usuario y aporta a la creación de las mismas

(GWT, invest , smart).

• Refina sus historias correctamente fuera de las ceremonias de refinamiento y solo expone

la propuesta de solución al equipo para aclarar dudas y poder puntuarlas.

• Comprender la cultura de riesgo del Banco y cómo debe considerarse el apetito de

riesgo en las actividades y decisiones diarias desde el punto de vista técnico y de

negocio.

• Da feedback constructivo a sus compañeros de equipo.

• Comunica visiblemente decisiones técnicas y explica su contexto

• Se involucra activamente en sesiones de refinamiento.

• Demostrar autonomía en la ejecución de sus deberes.

• Contribuye en librerías de uso común

• Preparar y asesorar a los desarrolladores con menos experiencia en su equipo.

• Capaz de trabajar en repositorios que no son del dominio de su equipo con ayuda de los

dueños

• Propone y aplica estandares/procesos de desarrollo

• Ayuda a definir las prioridades y cuidar su ejecución

• Evalua constantemente los requerimientos no funcionales de un requerimiento

• Se ocupa por evaluar la observabilidad de los componentes desde la fase de diseño

técnico y hasta la puesta en producción del mismo.

• Automatiza tareas repetitivas usando scripts y herramientas

• Promover con los menos experimentados que las soluciones técnicas estén

enfocadas a una cultura centrada en el cliente.

• Liderar las sesiones técnicas cuando no hay ingenieros más experimentados

• Identificar, registrar y solucionar la deuda técnica generada durante el desarrollo.

• Capacita a los menos experimentados en el uso de las herramientas de monitoreo

• Construye dashboards auxiliares para trouble shooting

• Ayudar a sus nuevos compañeros en el proceso de ingreso e integración al equipo.

• Participa activamente en la estimación de tareas, bugs pendientes y generados.

• Ayuda a definir las prioridades y cuidar su ejecución

• Entiende autenticación y autorización

• Evaluar constantemente los requerimientos no funcionales de un requerimiento

• Identifica y ayuda en priorización de deuda técnica para disminuir riesgos on-call

• Alienta al equipo a tomar una decisión, sino es posible, la toma

• Colabora en proyectos locales y extranjeros

• Recaba información crucial para enteder las necesidades y proponer soluciones

• Curiosidad: Realiza pruebas de concepto de manera autonoma

• Evaluar constantemente los requerimientos no funcionales de un requerimiento

• Se ocupa por evaluar la observabilidad de los componentes desde la fase de diseño técnico y hasta la puesta en producción del mismo.

• Tiene la habilidad de descomponer problemas complejos en piezas mas sencillas

• Busca de manera autodidácta mejorar sus capacidades a partir de autoevaluaciones


Experiencia:


• Experiencia laboral demostrada en desarrollo de software (>2 años)

• Experiencia laboral en desarrollo Android

• Dominio de Kotlin

• Haber publicado una o más aplicaciones Android en Google Play Store y/o Huawei App

Gallery

• Experiencia con inyección de dependencias

• Experiencia con bibliotecas y API de terceros como Retrofit y Firebase.

• Conocimiento práctico de arquitecturas limpias y principios SOLID.

• Conocimiento práctico de programación reactiva (Corutines).

• Conocimiento de Gitflow para el versionamiento de código.

• Profundo conocimiento de todo el ciclo de vida

• Experiencia en seguridad en la comunicación de aplicativos


?En Scotiabank, valoramos las habilidades y experiencias únicas que cada persona aporta al banco y nos comprometemos a crear y mantener un entorno inclusivo y accesible para todos. Todos/as los/las empleados deben cumplir con las políticas, normas, códigos y directrices del banco relacionadas con la no discriminación y las adaptaciones en el lugar de trabajo.

”Si necesitas algún tipo de adaptación en temas de accesibilidad durante el proceso, indícalo a nuestro equipo de Atracción de Talento” 

Recomendaciones para tu postulación:

1. Asegúrate de tener un año en tu puesto actual, al momento de tu postulación.

2. Valida los requisitos y si los cubres, postúlate.

3. Platica con tu supervisor actual y hazle saber sobre tu postulación.

4. Recuerda que puedes postularte a una posición a la vez.

**Scotiabank es una empresa incluyente, que respeta la diversidad y no hace ningún tipo de discriminación**

**Bajo ninguna circunstancia solicitamos pruebas de embarazo, ni de VIH**

Agradecemos tu interés. Sin embargo, únicamente las personas seleccionadas para entrevista serán contactadas.

Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.

ID: 18607986