C6 Bank
Oowlish Technology
Ingeniero Senior de Android (Kotlin y AWS)
Únete a Nuestro Equipo
Oowlish, una de las empresas de desarrollo de software de más rápido crecimiento en Latinoamérica, busca profesionales de tecnología con experiencia para enriquecer nuestro diverso y vibrante equipo.
Sobre el Puesto
Como miembro valorado de Oowlish, colaborarás con clientes de primer nivel de Estados Unidos y Europa, contribuyendo a soluciones digitales pioneras. Nuestro compromiso de crear un entorno de trabajo enriquecedor es reconocido por nuestra certificación como Great Place to Work, donde tendrás oportunidades de desarrollo profesional, crecimiento y la posibilidad de tener un impacto internacional significativo.
Ofrecemos la comodidad del trabajo remoto, permitiéndote crear un equilibrio entre la vida laboral y personal que se adapte a tus necesidades personales y profesionales. Buscamos candidatos apasionados por la tecnología, con un buen dominio del inglés y entusiasmados por colaborar de forma remota para tener una presencia global.
Buscamos un Ingeniero Senior de Android con experiencia para unirse a un equipo de ingeniería nativo de la nube que trabaja en aplicaciones móviles modernas orientadas al cliente y experiencias digitales.
Este es un puesto de ingeniería práctico que combina una profunda experiencia en desarrollo nativo de Android con tecnologías de nube AWS, arquitectura de aplicaciones modernas, CI/CD, pruebas y colaboración directa con el cliente.
Trabajarás junto a Ingenieros, Arquitectos, Gerentes de Ingeniería y Gerentes de Proyecto para diseñar y entregar soluciones de alta calidad para iniciativas móviles complejas. El puesto requiere sólidos fundamentos de ingeniería de software, la capacidad de construir y mantener aplicaciones de Android listas para producción y confianza para trabajar directamente con los equipos de ingeniería del cliente.
El candidato ideal aporta una profunda experiencia en Kotlin y Android nativo, un sólido conocimiento de los patrones de diseño y desarrollo de aplicaciones, experiencia en AWS y las habilidades de comunicación necesarias para tener éxito en un entorno de consultoría y de cara al cliente.
Responsabilidades
- Diseñar, construir, mantener y mejorar aplicaciones nativas de Android de grado de producción.
- Desarrollar soluciones móviles de alta calidad utilizando principalmente Kotlin y prácticas modernas de desarrollo de Android.
- Colaborar con Arquitectos y Gerentes de Ingeniería para traducir requisitos técnicos en soluciones escalables.
- Aplicar arquitectura de aplicaciones adecuada, patrones de diseño de software y mejores prácticas de ingeniería.
- Integrar aplicaciones móviles con APIs, servicios en la nube, SDKs y plataformas externas.
- Contribuir a iniciativas móviles que involucren seguimiento, atribución, deep linking, experiencias dentro de la aplicación y optimización del viaje del cliente.
- Escribir código listo para producción, bien probado, mantenible y documentado.
- Construir y mantener pruebas automatizadas para aplicaciones móviles.
- Contribuir y mantener pipelines de CI/CD que soporten la entrega de aplicaciones de Android.
- Trabajar con servicios de AWS y arquitecturas nativas de la nube que soporten aplicaciones móviles.
- Solucionar y resolver problemas técnicos en entornos de desarrollo, staging y producción.
- Participar en ceremonias Agile, incluyendo daily standups, sprint planning, retrospectivas y demos.
- Colaborar directamente con los equipos de ingeniería del cliente y comunicar claramente decisiones técnicas, progreso, riesgos y compensaciones.
- Contribuir a la mejora continua de las prácticas de desarrollo, arquitectura y procesos de entrega.
- Optimizar y mejorar continuamente la experiencia del usuario de nuestras aplicaciones móviles.
Requisitos
- Sólida experiencia profesional desarrollando aplicaciones nativas de Android listas para producción.
- Profunda experiencia práctica con Kotlin.
- Sólido conocimiento de la arquitectura de aplicaciones de Android y patrones de diseño de software.
- Experiencia diseñando, desarrollando, probando y dando soporte a aplicaciones de producción.
- Experiencia integrando aplicaciones móviles con APIs, SDKs y servicios de backend/nube.
- Sólida experiencia trabajando con entornos de nube AWS.
- Experiencia con CI/CD y automatización de la entrega de aplicaciones móviles.
- Sólido conocimiento de las prácticas de pruebas y calidad de software.
- Experiencia trabajando en entornos de desarrollo de software Agile.
- Sólidas habilidades de comunicación de cara al cliente.
- Capacidad para explicar claramente decisiones técnicas y compensaciones.
- Sólidas habilidades de comunicación en inglés, tanto escritas como verbales.
Imprescindible
- Sólida experiencia práctica en desarrollo con Kotlin.
- Sólida experiencia en desarrollo nativo de Android.
- Experiencia construyendo y dando soporte a aplicaciones móviles de producción.
- Sólido conocimiento de:
- Arquitectura de aplicaciones móviles.
- Patrones de diseño de software.
- Ciclo de vida de las aplicaciones.
- API e integraciones de servicios.
- Sólida experiencia con servicios de nube AWS.
- Experiencia integrando aplicaciones nativas con sistemas de backend basados en la nube.
- Experiencia construyendo y manteniendo pipelines de CI/CD.
- Sólidas prácticas de pruebas y automatización.
- Experiencia escribiendo, revisando y desplegando código de calidad de producción.
- Experiencia solucionando problemas de aplicaciones en entornos de desarrollo y producción.
- Experiencia participando en revisiones de código.
- Sólidas habilidades de comunicación de cara al cliente.
Deseable
- Experiencia en Java, particularmente en el soporte o modernización de aplicaciones de Android heredadas.
- Experiencia con tecnologías de atribución y análisis móvil.
- Experiencia implementando deep linking móvil.
- Experiencia integrando SDKs móviles de terceros.
- Experiencia con Firebase.
- Experiencia con AppsFlyer o plataformas de atribución similares.
- Experiencia con CDP o integraciones de datos de clientes.
- Experiencia trabajando en iniciativas móviles de tecnología de marketing o relacionadas con la conversión.
- Experiencia con tecnologías web/aplicaciones modernas como:
- React
- Node.js
- TypeScript
- Python
- Familiaridad con tecnologías de IA generativa.
- Experiencia en UI/UX.
Beneficios y Ventajas
- Oficina en casa;
- Compensación competitiva basada en la experiencia;
- Planes de carrera para permitir un crecimiento extenso en la empresa;
- Proyectos Internacionales;
- Programa de Inglés Oowlish (Técnico y Conversacional);
- Juegos y Competiciones;
También puedes postularte aquí:
Sitio web: oowlish.com/work-with-us/
LinkedIn: linkedin.com/company/oowlish/jobs/
Instagram: instagram.com/oowlishtechnology/
