SR Software Engineer FULLSTACK
Publicado en CazViden Grupo Disbyte
La/el Sr. Software Engineer (Fullstack) es responsable de construir y evolucionar los productos de Disbyte de punta a punta — desde el frontend que ven los usuarios hasta los servicios y...
Salario
No especificado
Ubicación
Buenos Aires, Argentina
Tipo de empleo
Tiempo completo
Modalidad
No especificado
SR Software Engineer FULLSTACK
Buenos Aires, Argentina
Descripción del empleo
La/el Sr. Software Engineer (Fullstack) es responsable de construir y evolucionar los productos de Disbyte de punta a punta — desde el frontend que ven los usuarios hasta los servicios y la lógica de negocio que los sostienen. Trabaja con autonomía sobre features e iniciativas técnicas, define patrones de arquitectura y código que el squad adopta, y es referente técnico dentro de su equipo.
Su rol no es solo escribir código: es entender el problema de negocio, proponer la mejor solución, ejecutarla con calidad, y dejar el sistema mejor de lo que lo encontró. Se espera criterio para balancear velocidad y calidad, capacidad de mentoring sobre sus pares, y comunicación clara con producto y diseño. Su impacto se mide en velocidad de delivery del squad, calidad y estabilidad de las features que entrega, y nivel técnico que arrastra al resto del equipo
.
Responsabilida
des
Ownership técnico end-to-endDiseña, implementa y mantiene features completas (frontend + backend + integración + despliegue).Toma decisiones de arquitectura y diseño con autonomía dentro de su scope, alineadas con los estándares de la compañía.Es responsable de la calidad técnica de lo que entrega: tests, performance, mantenibilidad, seguridad básica.Documenta decisiones técnicas no triviales para que otros puedan entender el "por qué" además del "q
ué".
Estandarización y arquitecturaDefine y propaga patrones de código, estructura de proyectos, convenciones y prácticas que el squad adopta.Identifica deuda técnica y propone planes concretos para resolverla, balanceando con la entrega de producto.Lidera o participa activamente en decisiones de arquitectura del producto.Hace code reviews exigentes pero respetuosas, que elevan el nivel del eq
uipo.
Delivery y estabilidadEs responsable directo por la estabilidad de las features que entrega en producción.Trabaja con criterio sobre el balance velocidad / calidad: sabe cuándo iterar rápido y cuándo invertir en cimientos.Remueve bloqueos técnicos del squad y desbloquea a otros con su experiencia.Participa activamente en planning, refinement y retros con perspectiva técnica y de ne
gocio.
Mentoring y culturaMentora a juniors y semi-seniors del squad: pair programming, code review, sesiones técnicas.Promueve cultura de aprendizaje continuo, ownership y honestidad técnica.Conecta producto y técnica: traduce necesidades de negocio en soluciones técnicas, y limitaciones técnicas en lenguaje de pr
oducto.
Requisitos (Formación, habilidades y conocim
ientos).
FormaciónCarrera afín a ingeniería, ciencias de la computación, sistemas o equivalente.Formación equivalente acreditada por experiencia práctica también e
s válida.
Experiencia y conocimientos técnicos5+ años de experiencia construyendo productos web fullstack en entornos productivos.Sólido manejo de al menos un lenguaje de backend moderno (Node.js, Python, Go, Java, Ruby u otro) y al menos un framework frontend mainstream (React, Vue, Angular o Svelte).Experiencia con bases de datos relacionales (PostgreSQL, MySQL) y comprensión sólida de modelado de datos. Familiaridad con NoSQL es un plus.Diseño y consumo de APIs REST o GraphQL, autenticación, manejo de estado en frontend.Experiencia con testing (unit, integration, e2e) y prácticas de calidad de código.Familiaridad con prácticas DevOps básicas: CI/CD, contenedores, despliegues en cloud.Comprensión de principios de arquitectura: separación de responsabilidades, escalabilidad, performance, segurid
ad básica.
HabilidadesCuriosidad técnica más allá del lenguaje específico: aprende rápido, no se aferra a una sola herramienta.Comunicación clara con producto, diseño y otros engineers.Mentalidad de ownership: resuelve, no reporta y espera.Capacidad de mentoring y de elevar técnicamente a peers men
os seniors.
Competencias
Colaboración y confianzaConstruye relaciones de confianza dentro y fuera de su squad.Escucha distintas perspectivas y las integra en sus decisiones técnicas.Se expresa con claridad y honestidad, y promueve que otros tamb
ién lo hagan.
Velocidad y adaptaciónToma decisiones a tiempo, incluso con información incompleta.Ajusta planes con agilidad cuando el contexto cambia.Usa datos para entender el negocio y mejorar
continuamente.
Foco en resultados e impactoPrioriza lo que genera más valor y mantiene al squad enfocado.Pone al usuario o cliente en el centro de cada decisión técnica.Reconoce el potencial de las personas y del negocio, y actúa para desarrollarlo.Busca innovar y plantear formas nuevas de h
acer las cosas.