Fullstack Developer

  • Engineering
  • Buenos Aires, Argentina

Fullstack Developer

Job description

Estamos buscando desarrolladores fullstack JavaScript con experiencia en React y Node.js para sumarse a nuestro equipo de expertos.
 

Responsabilidades

  • Desarrollar componentes reutilizables y librerías para uso futuro.

  • Diagnosticar y corregir errores y cuellos de botella de performance.

  • Escribir y mantener pruebas automatizadas.

  • Diseñar e implementar REST/GraphQL APIs.

  • Construir server-side apps rápidas y escalables.
     

Beneficios

  • Medicina Prepaga (OSDE).

  • Almuerzos a cargo de la empresa.

  • Frutas, snacks y bebidas gratis.

  • Tres semanas de vacaciones.
     

Otras cosas que te pueden interesar...

  • Trabajamos con MacBooks Pro de última generación (cuando las renovamos te llevás la vieja de regalo)

  • Participamos activamente en la comunidad (React/JavaScript) dando charlas, workshops y haciendo contribuciones open-source.

  • Elegimos proyectos técnicamente desafiantes.

  • Tenemos terraza con parrilla.

     

Requirements

  • Sólidos conocimientos de JavaScript y sus matices, incluida la sintaxis ES6+.

  • Conocimientos de programación funcional y orientada a objetos.

  • Experiencia en Node.js y frameworks relacionados (Express, hapi).

  • Capacidad para escribir código JavaScript limpio y bien estructurado.

  • Comprensión completa de React y sus principios fundamentales.

  • Experiencia en el uso de librerías para manejo de estado (tipo Redux, MobX).

  • Solidez al trabajar con dependencias de terceros y depurando conflictos.

  • Experiencia con suites de pruebas automatizadas, como Jest o Mocha.

  • Conocimientos avanzados de CSS.
  • Experiencia en el diseño e implementación de REST y/o GraphQL APIs.
  • Conocimientos y experiencia con servicios en la nube para distintos propósitos (AWS, Azure, etc).
  • Experiencia con base de datos SQL y NoSQL (MySQL, MondoDB)
  • Capacidad para comprender los requisitos de negocio y traducirlos en requisitos técnicos.

  • Experiencia usando Git.

  • Nivel intermedio/avanzado de Inglés.