Sr. Backend Developer
Sumate a Bidcom para diseñar servicios backend escalables con Node.js, impulsar buenas prácticas y construir soluciones que acompañen nuestro crecimiento exponencial en el rubro de e-commerce.
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 desarrollo 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.
- Departamento
- Tecnologia
- Ubicaciones
- Edificio Bidcom - Vedia
- Estado remoto
- Híbrido
- Tipo de empleo
- Tiempo completo