Bidcom / Software
Sr. Backend Developer
nuevaDesde Argentina
- Buenos Aires, Argentina
- Híbrido
- Senior
Requisitos
- javascript
- node.js
- sql
- docker
- qa
- gestión de proyectos
Suma si tenés
- aws
- gcp
- kubernetes
- ci/cd
La búsqueda
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.
Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.