10 nov
|
Oyster
|
Quilmes
El backend no se sostiene solo: requiere a alguien con criterio técnico, visión de producto y ganas reales de construir sistemas que escalen. Este rol existe para desarrollar y mantener servicios backend robustos, resolviendo desafíos complejos que impactan directamente en la experiencia de quienes los usan.
Responsabilidades
- Diseñar e implementar nuevas funcionalidades requeridas por las aplicaciones móviles, con foco en calidad y escalabilidad.
- Entregar código a producción de manera frecuente e incremental, con impacto real y medible en los usuarios.
- Desarrollar herramientas internas que eleven las prácticas de desarrollo del equipo.
- Mejorar los sistemas existentes: corregir bugs, optimizar el uso de recursos y garantizar que la arquitectura soporte el crecimiento.
- Participar activamente en revisiones de código, aportando criterio técnico para elevar el estándar del producto.
- Trabajar con clientes y equipos directos, definiendo requisitos y entregas.
- Investigar y adoptar nuevas tecnologías para potenciar la calidad, velocidad y eficiencia del desarrollo backend.
Requisitos
- Sólido dominio de Java y experiencia comprobable en desarrollo backend.
- Visión de producto: no solo escribir código, sino entender el impacto de cada decisión técnica en el usuario final.
- Capacidad de colaborar con múltiples equipos (producto, mobile, plataforma) con comunicación clara y criterio propio.
- Orientación a la entrega incremental y al trabajo autónomo, sin necesidad de supervisión constante.
- Mentalidad de largo plazo: interés genuino por construir sistemas que perduren y escalen.
Ubicación y Modalidad
La modalidad es híbrida (3 días presenciales y 2 remotos) en Buenos Aires.
Equipo de Integraciones
- Colaborar con otros equipos y perfiles técnicos con comunicación clara y criterio propio.
- Manejo de herramientas de IA como Claude Code (o similares) en tu flujo de desarrollo diario.
Alegra, S.A. – Backend Developer (Node.js / Serverless)
Construirás y evolucionarás los servicios backend que sostienen la operación contable, de facturación y de cumplimiento de miles de pymes en 8 países de Latinoamérica.
Responsabilidades
- Diseñar, desarrollar y mantener APIs y microservicios backend seguros y escalables con Node.js y Serverless Framework sobre AWS.
- Construir flujos de comunicación asíncrona entre servicios usando colas de mensajería, pub/sub y streaming de eventos, garantizando idempotencia, reintentos y tolerancia a fallos.
- Participar en la definición de arquitectura y en decisiones técnicas que impactan la escalabilidad, el rendimiento y la resiliencia de la plataforma en múltiples países.
- Contribuir a la migración de sistemas legacy hacia nuevas arquitecturas y tecnologías, desacoplando monolitos sin afectar la operación de nuestros usuarios.
- Diseñar esquemas de datos eficientes en bases relacionales (MySQL, PostgreSQL) y no relacionales (DynamoDB)
según el patrón de acceso de cada servicio.
- Integrar y exponer funcionalidades backend para el equipo de frontend, otros equipos de producto y servicios externos.
- Ser dueño del ciclo completo de desarrollo: planificación, desarrollo, testing, despliegue y monitoreo en producción.
- Escribir pruebas unitarias, de integración y e2e que aseguren un coverage adecuado y la calidad del código.
- Revisar código de tus compañeros y proponer mejoras continuas a nuestras prácticas de ingeniería.
- Investigar y adoptar nuevas tecnologías para potenciar la calidad, velocidad y eficiencia del desarrollo backend.
Uso de IA en el día a día
- Diseñarás y construirás agentes de IA que ejecuten tareas dentro del producto, conectándolos con nuestros servicios y herramientas mediante MCPs y APIs, para automatizar procesos y crear nuevas capacidades para los usuarios.
- Crearás sistemas que integren modelos de IA con la arquitectura existente: exponiendo servicios como herramientas consumibles por agentes, orquestando flujos entre múltiples pasos y asegurando que las respuestas sean confiables, trazables y seguras.
- Usarás herramientas como GitHub Copilot, Cursor o Claude para generar y refactorizar código, crear pruebas, documentar APIs, depurar errores y acelerar las migraciones de código legacy.
Requisitos indispensables
- Más de 3 años de experiencia en desarrollo backend construyendo APIs REST y web services con Node.js.
- Experiencia en arquitecturas de microservicios y orientadas a eventos, con comunicación asíncrona
📌 Senior Platform Engineer Ai-Driven Backend (Quilmes)
🏢 Oyster
📍 Quilmes