Estamos buscando una empresa o equipo de freelance para diseño y desarrollo web y Apps (iOs y android en lenguajes nativos) + de aplicaciones de backend
Responsabilidades:
- Revisar los requisitos del negocio, trabajando con otros miembros del equipo.
- Realizar un análisis técnico de los requisitos.
- 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.
- Trabajar con los equipos de apoyo y de control de calidad del cliente para clasificar y dijar errores con entregas rápidas.
- Aportar ideas para hacer mejor y más sencilla la aplicacion.
Habilidades/requisitos deseados:
- Lenguajes de Programación: CSS, HTML5, AJAX, PHP, MySQL
- Habilidades adicionales: Linux, Apache
- 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.
- Fuertes habilidades de comunicación.
- Más de 5 años de experiencia en programación.
- Títulación de Informática o experiencia equivalente.
Proyecto:
Web site de reservas online, seleccionando la empresa donde se quiere hacer la reserva, día, hora y servicio o producto reservado (cada empresa tendrá un máximo de 10 productos/ servicios ofertados). Se desea recibir ofertas para el desarrollo completo, tanto del diseño Web como de la programación, configuación BB.DD. etc. Se requerirán pruebas de integración, usuario (UAT), pruebas de stress
El software a desarrollar se dividirá en diferentes módulos:
1. Front Web para usuarios Internet: búsquedas de empresas/ comercios (6 campos de búsqueda, incluyendo funcionalidades de ubicación por Google Maps), filtros y orden de los resultados, reservar (además de las páginas de alta de usuario, login, noticias, FAQ, etc). Se definirán 2 o 3 frames horizontales con los menús y páginas de información fundamental + el frame central con la información a mostrar. La parte de la aplicación de reservas deberá poderse integrar además en Facebook. El front web deberá publicar en Español e Inglés, y deberá ser adaptable a dispositivos móviles (3 tamaños de pantalla). Además, el
2. Front App (Android + iOS) para usuarios Internet: igual al front web de usuarios, pero reducido a la funcionalidad de búsqueda (podrá usar el GPS del dispositivo móvil), ordenar y reservas, aparte de alta, login, favoritos y compartir la App, las preferencias o las reservas. La Front App deberá publicar en Español e Inglés
3. Front Web para empresarios: con los menús e informaciones generales + página de formulario de alta, donde se describirá la empresa, los productos ofertados (max. 10), promociones, datos bancarios y módulo de suscripción que desea utilizar (3 modelos/ tarifas). Este módulo estará solo en Español y deberá ser adaptable a dispositivos móviles (3 tamaños de pantalla)
4. Back End Web para empresarios: desde este módulo en la nube (Web) los empresarios podrán visualizar (vista diaria, semanala y mensual), modificar, añadir y cancelar las reservas, validar la llegada o no de los clientes, consultar datos de clientes, enviar mensajes SMS o de email seleccionando por filtros a qué clientes, revisar información histórica mediante descarga de datos + 5 informes gráficos simples, y por último cambiar la información de su empresa y sus productos/ servicios (no más de 10). Este módulo estará solo en Español y deberá ser adaptable a dispositivo móvil tableta (1 tamaño de pantalla)
5. Back End de la compañía (nosotros): CMS de cada módulo anterior + Google Analytics + control de administración sobre las fichas de usuarios y empresas + Información sobre modificaciones en los datos de cada usuario, login-logout, errores del SW, de la carga de páginas o de consultas a BB.DD. etc. + Descarga de datos de usuarios, empresas y reservas + Informes (5) sobre reservas por empresa, Este módulo estará solo en Español y podrá o no ser Web (podría ser cliente/ servidor)
Tecnología (se aceptarán otras sugerencias)
> Arquitectura web corriendo sobre Linux Apache y MySQL
> Fácil escalabilidad a nivel de:
-Funcionalidad
-Usuarios conectados en simultaneo (se esperan unas 500.000 visitas/ mes)
-Transacciones simultáneas (se podrían esperar hasta 50)
- Datos almacenados (5.000 empresas con 10 productos cada una)
>Web desarrollada en CSS3 (estándares W3C), HTML5, Ajax, PHP y MySQL, evitando java y flash.
>Apps desarrolladas en lenguajes nativos. En Objective C y Cocoa para iOS y en Appcelerator Titanium o Ruboto para Android. No en java
>Debe contener un CMS para gestionar contenidos de cada uno de los 3 websites, así como de las dos Apps
>Máxima seguridad en almacenamiento de datos y transaccional
>Mínimo tiempo de respuesta y carga (cada página deberá tardar menos de 2 segundos, siendo el tiempo esperado menos a 1 segundo
>Versión web para PC, tablet y celulares compatible con los navegadores Internet Explorer, Google Chrome, Mozilla Firefox, Apple Safari.