| Funciones: |
Estamos buscando ingenieros junior y senior de talento para incorporar a nuestro área de desarrollo de aplicaciones Web. Este equipo, como ingenieros que actuan sobre diferentes capas del frontend, desarrolla y mantiene todo el conjunto de herramientas, módulos y aplicaciones que conforman nuestra plataforma, cubriendo todo el flujo de comunicación y presentación de información existente entre el usuario final y nuestro SDK de backend. La interacción y coordinación con el equipo de dirección de los productos y con los equipos de soporte al usuario final forma parte del trabajo diario. Es fundamental desmostrar un interés (que roce la afición) sobre cámo funcionan y deberían funcionar las aplicaciones modernas de Internet, prestando especial atención a la ampliación y mejora diarias de los productos con el objetivo de mejorar la experiencia de nuestros usuarios sin descuidar en ningún momento la producción de código orientado a objetos limpio, eficiente, robusto y que sea fácilmente extensible. Los miembros de nuestro equipo de desarrolladores de aplicaciones Web deben sentir la necesidad de construir productos de los que sentirse orgulloso, que funcionan rápido y sin defectos, obsesionados con la mejora contínua de sus desarrollos y la resolución pro-activa y eficaz de cualquier problema.
Responsabilidades - Participar en el ciclo de desarrollo de productos, tanto en las definiciones funcionales como en los procesos de análisis, diseño e implementación. - Implementar y mantener herramientas, módulos y aplicaciones desarrolladas con PHP 5 y Javascript. - Utilizar los componentes HTML/CSS/Javascript generados por el equipo de UI Developers para crear con ellos aplicaciones ricas de Internet. - Utilizar las APIs y SDKs proporcionados por el equipo de desarrolladores de backend para construir controladores y wrappers que alimenten los componentes de front. - Refactorizar código PHP y Javascript existente para mejorar su rendimiento, claridad y extensibilidad. - Analizar y eliminar vulnerabilidades y fallos de seguridad. - Ayudar al equipo de soporte a depurar y solucionar errores y carencias notificadas por los usuarios o por los controles de calidad internos. - Implementar y mantener tests automatizados para la interfaz de usuario y los controladores asociados con ella. - Escribir la documentación necesaria de todos los métodos y clases implementadas. - Velar por el cumplimiento de las planificaciones acordadas en tiempo y calidad.
Requisitos - 1-2+ años de experiencia en el desarrollo de aplicaciones ricas de Internet. - Conocimiento exhaustivo de programación orientada a objetos y arquitectura de software en PHP. - Disfrutar experimentando con las nuevas tecnologías de los navegadores modernos, interfaces de usuario y APIs de terceros. - Experiencia utilizando componentes Javascript ya desarrollados, especialmente basados en la librería jQuery. - Estar familizarizado con el uso, mejora y especificación de APIs (especialmente basadas en REST). - Participación en estabilización de código y programación de releases. - Fuerte voluntad para adherir las mejores prácticas en desarrollo de programación orientada a objetos y necesidad de dejar un buen código estructurado en tus cambios. - Experiencia trabajando en entornos de desarrollo Linux. - Sólidas habilidades analíticas y de resolución de problemas. - Experiencia como desarrollador en pequeños grupos de ingeniería con un alto grado de autonomía y responsabilidad. - Capacidad de autoaprendizaje, manteniéntote al día de la evolución de las distintas tecnologías Web relacionadas con tu trabajo y entendiendo cómo aplicarlas en tu día a día.
|
| Requisitos: |
- 1-2+ años de experiencia en el desarrollo de aplicaciones ricas de Internet. - Conocimiento exhaustivo de programación orientada a objetos y arquitectura de software en PHP. - Disfrutar experimentando con las nuevas tecnologías de los navegadores modernos, interfaces de usuario y APIs de terceros. - Experiencia utilizando componentes Javascript ya desarrollados, especialmente basados en la librería jQuery. - Estar familizarizado con el uso, mejora y especificación de APIs (especialmente basadas en REST). - Participación en estabilización de código y programación de releases. - Fuerte voluntad para adherir las mejores prácticas en desarrollo de programación orientada a objetos y necesidad de dejar un buen código estructurado en tus cambios. - Experiencia trabajando en entornos de desarrollo Linux. - Sólidas habilidades analíticas y de resolución de problemas. - Experiencia como desarrollador en pequeños grupos de ingeniería con un alto grado de autonomía y responsabilidad. - Capacidad de autoaprendizaje, manteniéntote al día de la evolución de las distintas tecnologías Web relacionadas con tu trabajo y entendiendo cómo aplicarlas en tu día a día.
|
| Se ofrece |
Incorporacion inmediata Puestos estables Salario a negociar segun valia |