Terminal de pago
Mi puesto actual como desarrollador Android en Newland, dentro del área de medios de pago. Al tratarse de un proyecto privado de empresa, esta página recoge únicamente el contexto y las tecnologías con las que trabajo, sin detalles internos.
fun laEmpresa() {
Newland es una compañía del sector de medios de pago dedicada al desarrollo de soluciones para terminales de punto de venta (TPV/POS): el hardware y el software con el que comercios de todo tipo cobran a sus clientes. Trabajo en el equipo de desarrollo Android de estas soluciones.
}
fun tecnologias() {
Tecnologías y áreas con las que trabajo en el día a día del proyecto:
- Kotlin y Java en un mismo código base, con XML y Navigation Component en la capa de interfaz.
- Comunicación entre procesos en Android: AIDL, Binder y programación asíncrona basada en callbacks.
- Desarrollo sobre hardware dedicado, un entorno con restricciones distintas al de las apps móviles convencionales.
- Accesibilidad: lectores de pantalla y modo de alto contraste, algo especialmente relevante en un dispositivo que usa todo el mundo.
- Testing unitario con JUnit4.
}