10 sep
|
BIDCOM
|
Buenos Aires
10 sep
BIDCOM
Buenos Aires
Objetivo del puesto:
Diseñar, desarrollar y mantener servicios backend robustos, escalables y de alta calidad que soporten las operaciones críticas del negocio. Garantizar la eficiencia, seguridad y mantenibilidad del ecosistema de software, alineado con los estándares técnicos y objetivos estratégicos de la compañía.
Responsabilidades y Funciones:
Diseñar e implementar la arquitectura backend y la lógica del servidor, asegurando la operabilidad, performance y escalabilidad del sistema.
- Desarrollar y mantener APIs RESTful y servicios web integrados con múltiples aplicaciones y sistemas externos.
- Modelar y optimizar bases de datos relacionales, garantizando integridad, seguridad y eficiencia en el acceso a la información.
- Aplicar principios de Clean Code y SOLID, asegurando un código mantenible y de alta calidad.
- Implementar Unit Testing y TDD, promoviendo la automatización de pruebas y la calidad continua.
- Monitorear y mejorar el coverage de pruebas, utilizando herramientas y métricas específicas para asegurar una cobertura integral del código.
- Interactuar con los equipos de Frontend, Producto y QA para entender requerimientos, proponer soluciones técnicas y llevar adelante implementaciones backend de punta a punta.
- Evaluar e incorporar nuevas tecnologías que mejoren la sustentabilidad y el rendimiento del sistema.
- Identificar y mitigar riesgos técnicos, asegurando la estabilidad y disponibilidad de las aplicaciones backend.
- Proponer mejoras de arquitectura y refactorizaciones de forma proactiva.
Skills y experiencia excluyentes:
- Experiencia avanzada en Node.js, con aplicación de patrones de diseño y buenas prácticas de arquitectura.
- Dominio en principios Clean Code y SOLID.
- Experiencia comprobable en Unit Testing y TDD.
- Experiencia en frameworks backend estructurados (NestJS o similares)
- Experiencia en bases de datos relacionales (MySQL, PostgreSQL) y optimización de queries.
- Manejo fluido de Git y flujos de trabajo colaborativos.
- Experiencia en definición y cumplimiento de estándares de calidad de software.
- Familiaridad con metodologías ágiles (Scrum, Clean Agile).
- Experiencia utilizando Docker para desarrollo y despliegue de aplicaciones.
- Experiencia monitoreando sistemas en producción (logs, métricas, alertas).
- Resolución de incidentes y análisis de causa raíz.
Conocimientos y experiencia deseables:
- Experiencia con servicios cloud (AWS, GCP o similares).
- Conocimiento de CI/CD y herramientas de integración continua.
- Participación en proyectos de arquitectura escalable o microservicios.
- Conocimiento en Next.js.
- Experiencia en arquitecturas desacopladas (Clean / Hexagonal / Ports & Adapters) y diseño orientado al dominio (DDD)
- Participar en decisiones de arquitectura a nivel sistema.
- Conocimiento en orquestación de contenedores (Kubernetes o similares).
Condiciones y modalidad de trabajo:
- Modelo Híbrido (Presencialidad 1 vez por semana en nuestras oficinas en Vedia, Barrio Saavedra, CABA, al lado del DOT)
- Contratación bajo relación de dependencia (no es contractor)
- Horario: L a V (9 a 18 hrs)
Acompañamos tu crecimiento profesional con una propuesta integral de bienestar:
- Cobertura médica de primer nivel (Swiss Medical)
- Membresía con descuento en red de gimnasios.
- Día de cumpleaños libre.
- Descuentos corporativos en productos de la compañía.
- Licencia por paternidad extendida.
- Posibilidades reales de crecimiento en una empresa líder en constante expansión.
📌 Sr. Backend Developer (Buenos Aires)
🏢 BIDCOM
📍 Buenos Aires