Senior Android Developer
Se busca Senior Android Developer para empresa de tecnología de pagos líder en 100+ países. Responsable de diseñar, codificar, probar y mantener aplicaciones Android complejas.
Atractivo para desarrolladores experimentados que buscan trabajar en un entorno ágil y colaborativo
Descripción del puesto
Estamos expandiendo nuestro equipo y abriendo nuevas oportunidades remotas. Revisa las expectativas del rol, comparte tu currículum en inglés y nuestro equipo se pondrá en contacto contigo a corto plazo. Invitamos a un ingeniero de software para Android altamente experimentado y proactivo a unirse a nuestro equipo. Gestionarás el ciclo completo de desarrollo de software - diseño, codificación, pruebas y mantenimiento de aplicaciones complejas de Android para una empresa líder en tecnología de pagos. En un entorno ágil, colaborarás con equipos multifuncionales, contribuirás a diseños técnicos, refinarás estándares de desarrollo y asegurarás la calidad del código a través de mejores prácticas y revisiones exhaustivas. ¿Qué hay para ti? Trabajar con un líder fintech de Fortune 500 que entrega innovación en más de 100 países con soluciones de pago de alta calidad. Poseer todo el ciclo de desarrollo de software, desde el diseño hasta la entrega, contribuyendo a aplicaciones de Android seguras y de alto rendimiento. Avanzar tus habilidades y mentoriar a otros en una cultura que fomenta el aprendizaje continuo. ¿Eres tú? 5+ años de experiencia en desarrollo de Android. Experiencia en desarrollo nativo de Android con Java y Kotlin. Fuerte comprensión de patrones de arquitectura de Android modernos y MVVM. Experiencia práctica con bibliotecas y integraciones populares de Android. Conocimiento de prácticas de codificación segura, incluyendo ofuscación de compilación y cifrado. Experiencia con marcos y utilidades de cifrado como HTTPS, TLS, SHA-256 y Cadena de Bloques de Cifrado. Excelentes habilidades de comunicación para documentación, planificación y colaboración. Fuerte pensamiento crítico y atención al detalle. Autonomía, automotivación y mentalidad de jugador de equipo. Deseable: Experiencia con integración de dispositivos de terceros (relojes, terminales de pago, etc.). Comprensión de la arquitectura de pila completa cliente-servidor. Comprensión de patrones de mensajería Pub/Sub y Productor/Consumidor. Responsabilidades clave y tu contribución: En este rol, impulsarás el desarrollo de aplicaciones innovadoras de Android, trabajando en estrecha colaboración con equipos de ingeniería y partes interesadas comerciales para entregar soluciones sólidas, seguras e impactantes. Desarrollar, mantener y mejorar aplicaciones de Android según las necesidades comerciales y los diseños técnicos. Poseer el desarrollo de características desde los requisitos hasta la entrega, asegurando rendimiento, seguridad y fiabilidad. Trabajar con desarrolladores, arquitectos, testers y analistas para crear diseños técnicos para grupos de características. Colaborar con propietarios de productos, analistas comerciales y partes interesadas para refinar requisitos y dividir tareas en subtareas manejables para una entrega eficiente. Mentoriar desarrolladores, promover mejores prácticas y asegurar estándares de código de alta calidad. Realizar revisiones de código y asegurar una cobertura de revisión de código del 100%. Escribir pruebas unitarias y funcionales; ayudar a QA a revisar, crear y entregar pruebas de automatización funcional. ¿Cómo es trabajar en Dev.Pro? Dev.Pro es una empresa global que ha estado construyendo software excelente desde 2011. Nuestro equipo valora la equidad, los estándares altos, la apertura y la inclusión para todos, sin importar tu origen. Somos 99.9% remotos - puedes trabajar desde cualquier lugar del mundo. Obtener 30 días pagados de vacaciones al año para usar como prefieras - vacaciones, días festivos o tiempo personal. 5 días pagados de enfermedad, hasta 60 días de licencia médica y hasta 6 días pagados al año para eventos familiares importantes como bodas, funerales o el nacimiento de un hijo. Seguro de salud parcialmente cubierto después del período de prueba, más un bono de bienestar para membresías de gimnasio, nutrición deportiva y necesidades similares después de 6 meses. Pagamos en dólares estadounidenses y cubrimos todas las horas extras aprobadas. Únete a clases de inglés y programas de Dev.Pro University, y participa en actividades en línea divertidas y eventos de team building. Nuestros próximos pasos: Enviar un currículum en inglés. Llamada de presentación con un reclutador. Entrevista interna. Entrevista con el cliente. Oferta. ¿Interesado? Averigua más: Cómo trabajamos. Página de LinkedIn. Nuestro sitio web. Página de IG.
Responsabilidades
- Desarrollar aplicaciones Android
- Mantener y mejorar aplicaciones Android
- Colaborar con equipos de ingeniería y partes interesadas
- Revisar código
- Realizar pruebas unitarias y funcionales
Skills requeridas
Beneficios
- 30 días de vacaciones pagadas al año
- 5 días de enfermedad pagados
- Seguro médico parcialmente cubierto
- Bono de bienestar para membresías de gimnasio, nutrición deportiva y necesidades similares
- Lecciones de inglés y programas de Dev.Pro University
- Actividades en línea y eventos de team building
Trabajos similares
Senior Mobile Developer (Java/Kotlin) - Ecommerce (LATAM)
Senior Native Android Developer - LATAM Remote
Senior Android Engineer (B2C, Large-scale experience)
Software Engineer III - Android Developer
