- Diseñar y desarrollar la lógica y los sistemas de backend para el producto.
- Colaborar con desarrolladores frontend para diseñar y desarrollar APIs eficientes y de alto rendimiento.
- Implementar pruebas unitarias, pruebas de integración y herramientas automatizadas para garantizar calidad.
- Escribir código productivo, reutilizable y bien documentado siguiendo las mejores prácticas.
- Garantizar el cumplimiento de las mejores prácticas de seguridad OWASP Top 10.
- Proponer ideas para prevenir errores y soluciones ineficientes.
- Integrar sistemas heredados y trabajar con bases de datos.
- Generar documentación para facilitar la integración de APIs con diversas interfaces.
- Monitorear la eficiencia de los servicios desarrollados y validar diferentes flujos de negocio.
- 6+ años de experiencia en desarrollo backend.
- Experiencia sólida en NodeJS creación de servicios RESTful.
- Experiencia en integraciones con APIs de terceros.
- Conocimiento de patrones de diseño y principios de código limpio.
- Experiencia con Kafka para el streaming de eventos.
- Experiencia con PostgreSQL (Experiencia con un ORM-PRISMA)
- Conocimiento de GraphQL (deseable).
- Capacidad para escribir código con calidad, seguridad y legibilidad.
- Experiencia trabajando en entornos ágiles (1-2 años).
- Familiaridad con las mejores prácticas de seguridad OWASP Top 10.
- Conocimiento de Azure Cloud y sus componentes (Azure Functions, Service Bus, Api Management, AKS, DevOps, etc)
- Conocimiento en integración con bases de datos y sistemas heredados (plus).
Beneficios
- Equipos multiculturales y dinámicos
- Evaluaciones de desempeño cada 6 meses
- Certificaciones Microsoft cubiertas al 100% y descuentos en CoderHouse
- Flexibilidad horaria y trabajo híbrido en ciudades con oficinas (vos elegís los días).⏰
- Bono por referidos
- Herramienta de trabajo provista o subsidio para adquirir una, según el país donde estés ubicado
📌 NodeJs Developer (Argentina)
🏢 ITSM Consulting
📍 Argentina
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.