DESARROLLADOR BACK END

Empresa: BB Global

Localidad: Ciudad de México

Estado: DISTRITO FEDERAL

Tipo de Contrato: Tiempo Completo
Descripción del Trabajo

Estamos en busca de un desarrollador back-end creativo y apasionado, responsable de manejar el intercambio de datos entre el servidor y los usuarios. Tu enfoque primario será el desarrollo de toda la lógica del lado del servidor, la definición y el mantenimiento de la base de datos central, asegurando un alto rendimiento y capacidad de respuesta a los requerimientos derivados del front-end.

También serás responsable de integrar los elementos de front-end construidos por nuestros colaboradores dentro de la aplicación. La comprensión básica de la tecnología front-end es de igual forma necesaria.

Si te consideras el mejor en tu campo, si necesitas ser desafiado, si te apasiona aprender de un equipo y de convertir este en uno mejor y te interesa crear aplicaciones nuevas siguiendo las mejores prácticas, este es el lugar para ti.



Responsabilidades

Integración de elementos orientados al usuario, desarrollados por un desarrollador de front-end con lógica del lado del servidor.
Construir códigos reutilizables y escribir códigos de mantenimiento para el futuro, con un buen desarrollo de códigos.
Optimización de la aplicación para velocidad máxima y fuerte comprensión de sistemas escalables y de distribución y maneras de lograrlo.
Comprensión de la vulnerabilidad de la seguridad y las mejores prácticas para aplicarlas en la estructura.
Experiencia demostrable con relational DB e implementaciones en NoSQL en AWS y fuera de él.


Habilidades y aptitudes

Comprensión básica de tecnología front-end y plataformas de plataformas como JavaScript, HTML5; AngularJS es un plus.
Comprensión de accesibilidad y cumplimiento de seguridad.
Autenticación y autorización de usuarios entre múltiples sistemas, servidores y ambientes.
Comprensión de arquitecturas distribuidas y escalables.
Comprensión y solución de escalas de EC2, Lambda, S3, RDS, y más.
Migración de datos (Mongo, SQL).
Migración y scripting con Bash/Python y más.
Comprensión de las diferencias entre múltiples plataformas de entrega como móvil versus desktop y optimización de salida para que coincida con la plataforma específica- sesión, latencia, eficiencia de la batería.
Comprensión de técnicas de prueba- (experiencia con cualquiera de las siguientes: xUNIT, Jasmine, Mocha, moq, mockery).
Continuar integración y prueba.
Conocimiento proficiente de JavaScrips (Node.js), candidatos con conocimiento amplio de otros lenguajes del lado del servidor también serán considerados (C#, Python, Java).
Conocimiento de llamandas y creación de APIs sosegados.
Comprensión proficiente de herramientas de control de código, como Git.
Comprensión de “gestión de sesiones” en un ambiente de servidor distribuido.


Que ofrecemos

Contrato permanente
Paquete de beneficios extendidos
Sitio fantástico con oficinas en locación céntrica
Ambiente de trabajo excepcional

La oferta de empleo ha caducado. Puede usar nuestro Buscador de Empleos para encontrar otras ofertas de trabajo similares.

  Ofertas de Trabajo Similares