Descripción del puesto
- Experiencia comprobada mínima de 2 años.
- Título profesional, título de posgrado en la modalidad de especialización (Deseable)
- Preferiblemente manejo del idioma ingles.
Requisitos
Conocimientos:
- Android Studio / Kotlin
- Depuración de Android.
- Redacción de código bien resumido, tanto estructurado como orientado a objetos.
- Experiencia intermedia trabajando con la herramienta de construcción Gradle.
- Experiencia intermedia en desarrollo e integración de servicios web (RESTful).
- Experiencia con el marco de pruebas automatizado.
- Conocimiento de la arquitectura de seguridad de Android.
- Experiencia en desarrollo de bases de datos utilizando bibliotecas populares como SQLite y OrmLite.
- Experiencia desarrollando con JNI y NDK en aplicaciones Android.
- Principios SOLID.
- Conceptos de concurrencia y patrones de diseño de concurrencia.
- Conceptos de seguridad y criptografía.
- Arquitectura de hardware y software.
- Experiencia leyendo y escribiendo diagramas UML.
Habilidades blandas:
- Creatividad.
- Innovación.
- Trabajo en equipo.
- Responsabilidad.
- Compromiso.
- Habilidades de comunicación tanto oral como escrita.
Beneficios
- 2 revisiones salariales al año.
- Posibilidad de recibir 1 bono al año.
- Seguro de salud para Panamá.
- Desarrolladores InHouse semi-presencial y remoto.
- Desarrolladores Outsourcing presencial, semi-presencial, remoto.
- Día del cumpleaños libre.
- Cursos UDEMY / Platzi
- Certificaciones con MS, Oracle, AWS, Azure, Google.
- Budget para compra de libros.
- Budget para compra de materiales de trabajo.
- Equipamiento Apple dependiendo del caso.
- Preparación para manejo de idioma ingles.
- Escalamiento vertical y horizontal según (Plan de crecimiento y compensación).