Backend - Node JS

  • Indefinido
  • Tiempo completo
  • Teletrabajo
  • DevOps

¡Buscamos a nuestro próximo Backend Developer!

Nos encanta crear, aprender y crecer juntos, y creemos que un gran trabajo ocurre cuando grandes personas trabajan juntas. Por eso estamos buscando a la próxima gran persona.

Tenemos grandes beneficios para ti:

Vacaciones desde el primer año

Seguro de gastos médicos mayores 50%

Seguro de Vida

Fondo de ahorro

Clases de inglés

Gym

Canchas deportivas

Stock Options

Pago completo de Incapacidades

Certificaciones de AWS

Cursos gratis para que te puedas seguir desarrollando

¡Trabaja desde cualquier lugar del mundo! Y lo mejor.. ¡Tú eliges tu horario!

.

Resultados esperados

Trabajar de forma autónoma y apegado a las mejores prácticas en cuestión de código limpio, pruebas unitarias y de integración.

Conocimiento requerido

• Mínimo 5 años de experiencia en desarrollo de software.

• Fuerte conocimiento y experiencia con OOP, principios de programación SOLID y principios de diseño de software.

• Habilidad para escribir código eficiente, seguro, bien documentado y limpio

• Altamente competente con el lenguaje JavaScript y su moderno ES6+.

• Habilidad para ejecutar proyectos a través de procesos sólidos (Git flow, revisiones de código, revisión de historias, planificación) y metodología scrum.

• Competencia con herramientas de desarrollo modernas, como Babel, Webpack y Git.

• Jugador de equipo y enfocado en el éxito del usuario.


Node J

• 3+ Años de Experiencia en Express Js.

• Conocimiento de bases de datos relacionales.

• Altamente competente con el marco Tipo ORM

• Gran comprensión de la inyección de dependencia

• Fuerte experiencia en Desarrollo de APIs y servicios RESTful usando Node JS.

• Fuerte comprensión del uso y la implementación de tokens JWT y desarrollo de API de control de acceso.


Altamente preferido

Buena comprensión de la arquitectura limpia

• Experiencia con AWS API Gateway, Funciones Lambda

• Familiaridad con las pruebas de JavaScript automatizadas, específicamente con marcos de pruebas como Jest o Mocha

• Buena comprensión del paradigma de la programación impulsada por eventos

• Producir código de alta calidad y experiencia con implementaciones de seguridad. Identificar riesgos de seguridad de aplicaciones e implementar procedimientos de parches de seguridad. Autenticación y autorización de usuarios entre múltiples sistemas, servidores.

• Mejores prácticas con desarrollo de código seguro.

Deseable

• Conocimiento de bases de datos no relacionales.

• Altamente competente con la sintaxis y las características de TypeScript.