En Abako Ventures creemos en el emprendimiento como el camino más corto hacia una sociedad más evolucionada. Por eso nos dedicamos a crear empresas de internet (startups) que tengan impacto en las personas de América Latina y del mercado Estadounidense.
Para conseguirlo contamos con personas que disfruten con lo que hacen, tengan gran compromiso y puedan contribuir a crear grandes proyectos junto a un equipo de talentosos diseñadores, desarrolladores, marketers, realizadores audiovisuales y personas de negocio.
Ahora nos estamos expandiendo y buscamos a los mejores programadores para hacer parte de un equipo de alto desempeño en desarrollo ágil de aplicativos web. Si eres rápido aprendiendo nuevas tecnologías y te obsesiona la calidad del producto entregado, bienvenido.
if (Lenguaje == Javascript && Base de datos == MongoDB && framework MVC == true) {
Aplicar a este cargo
} else {
Habrá otras oportunidades
}
El candidato ideal debería:
+ Trabajar en equipo.
+ Saber trabajar bajo presión cuando es necesario.
+ Contar con 3 años de experiencia en desarrollo con algún framework MVC JavaScript como sail.js, mean, meteor.
+ Conocimiento de function scope, prototype y closures en JavaScript.
+ Conocimiento de patrones de diseño en JavaScript.
+ Métodos de storage en el browser. Técnicas y herramientas y/o librerías.
+ Asincronia en JavaScript. Patrones para evitar callback hell.
+ Conocimientos de optimización de rendimiento en browser.
+ Programación multihilo en JavaScript.
+ Conocimientos de arquitectura de API REST
+ Conocimientos básicos de tecnologías de front-end, como HTML5, CSS3
Serías responsable por:
El objetivo del área es desarrollar productos con los más altos estándares de performance por medio de la programación de códigos comprensibles, lógicos y organizados siguiendo las mejores prácticas de desarrollo web, de acuerdo a los requerimientos solicitados para el desarrollo del proyecto.
Como desarrollador backend, deberás trabajar en conjunto con el equipo de desarrollo y su líder técnico, los desarrolladores frontend y las personas de calidad, para entregar funcionalidades completas en cada iteración de acuerdo a lo solicitado.
Adicionalmente deberás procurar el correcto uso de las bases de datos y utilización de los diferentes frameworks de javascript trabajando del lado del servidor, procurando brindar la mejor experiencia de uso al usuario final.
Tus actividades principales serían:
Apoyo en diseño de arquitectura de aplicaciones web.
Desarrollo bajo metodologías ágiles.
Mantenimiento de los proyectos de desarrollo.
Integración de elementos desarrolladas por los Frontend Developers.
Escritura y código reutilizable, comprobable y eficiente.
Diseño e implementación de baja latencia, alta disponibilidad y rendimiento de las aplicaciones.
Implementación de la seguridad y protección de datos.
La integración de las soluciones de almacenamiento de datos {{puede incluir bases de datos, almacenes de clave-valor, tiendas de blob, etc.}}