Estamos buscando un Desarrollador de Aplicaciones Móviles que será el responsable del diseño, desarrollo y despliegue de aplicaciones de software personalizadas para una plataforma en particular: NOKIA SERIES 40 (específicamente debemos probar y hacerla funcionar en el Nokia C1)
Responsabilidades:
- Desarrollar la aplicación en base a los requerimientos específicos.
- Producir un diseño técnico sólido y detallado.
- Escritura limpia, modular, mediante código robusto para implementar los requerimientos deseados con poca o ninguna supervisión.
- Aportar ideas para hacer mejor y más sencilla la aplicacion.
Habilidades/requisitos deseados:
- Lenguajes de Programación: Java
- 3-5 años de experiencia en programación.
- Estilo de trabajo extremadamente detallista
- La unión, la flexibilidad y la pasión para trabajar de forma independiente y prosperar en un entorno remoto de trabajo.
- Titulación o experiencia en un campo relacionado.
- Un completo perfil de Nubelo.
- Predilección por una persona con referencias o una reputación establecida en Nubelo.
DESCRIPCION GENERAL DEL REQUERIMIENTO
La aplicación debe comenzar con un pull down con 3 o cuatro opciones (debe poder agregarse nuevas opciones).
Dependiendo de la opción seleccionada, en la segunda página se solicita una serie de datos (3 o cuatro datos varios para cada opción). Estos datos pueden ser de texto (campo de texto para ingresar totalmente abierto), fechas, valores y seleccionar una opción entre varias alternativas.
Cuando se valida esta información, para ver que cumpla con ciertos requisitos, la aplicación debe leer la información de coordenadas de un GPS que está conectado al teléfono vía bluetooth, y con esa información, más la información de los formularios, debe enviar un SMS o hacer un HTTP-POST con toda la información recolectada, incluyendo longitud y latitud. El http-post se haría sólo si se cuenta con acceso a internet. Si no lo hay o el http-post da error, debe enviarse el SMS.