Backend Developer Senior (Copia)
Acme
Aplica a esta posiciónModalidad
Remoto
Ubicación
Descripción del puesto
Los sistemas backend sólidos no son solo código que funciona: son la base sobre la que escala un producto, resiste la presión y evoluciona con el negocio. Buscamos un Backend Developer Senior con 4+ años de experiencia diseñando y construyendo sistemas de alto rendimiento, listo para tomar ownership técnico sobre proyectos de alto impacto en un entorno 100% remoto.
Serás parte activa del equipo de ingeniería, con voz real en las decisiones de arquitectura, colaborando con Frontend, Producto y QA para entregar soluciones robustas de punta a punta.
Diseño y desarrollo backend
Diseñar, desarrollar y mantener servicios backend escalables y de alto rendimiento.
Participar en decisiones de arquitectura de sistemas y bases de datos, considerando escalabilidad, mantenibilidad y seguridad.
Diseñar y consumir APIs REST y/o GraphQL, aplicando criterio técnico en cada decisión de interfaz.
Trabajar con arquitecturas de microservicios y, de forma deseable, con arquitecturas orientadas a eventos (Kafka, RabbitMQ, SQS).
Calidad técnica y buenas prácticas
Escribir código limpio, bien documentado y respaldado por pruebas unitarias y de integración.
Optimizar el rendimiento de APIs, consultas de bases de datos relacionales (PostgreSQL, MySQL) y/o no relacionales (MongoDB, Redis), y procesos batch.
Participar en la definición de estándares de calidad, flujos de CI/CD y buenas prácticas de desarrollo.
Diagnosticar y resolver incidentes en producción con criterio y autonomía.
Colaboración y mentoría
Realizar code reviews aportando criterio técnico constructivo para elevar los estándares del equipo.
Dar mentoría técnica a desarrolladores junior y mid, acompañando su crecimiento.
Colaborar de forma coordinada con equipos de Frontend, Producto y QA para entregar features completas y alineadas con los objetivos del negocio.
Comunicarse con claridad y precisión en un entorno remoto, documentando decisiones y acuerdos de forma accesible.
Se requieren 4+ años de experiencia en roles de desarrollo backend, con dominio sólido de al menos un lenguaje como Node.js, Python, Java o Go, experiencia con contenedores (Docker) y servicios en la nube (AWS, GCP o Azure). La capacidad de trabajar de forma autónoma y con buena comunicación escrita es indispensable para este rol remoto.
Requisitos excluyentes
- 4 or more years of professional experience in backend development roles
- Demonstrated experience designing and building scalable, high-performance backend systems
- Proficiency in at least one backend language: Node.js, Python, Java, or Go
- Hands-on experience with Docker and container orchestration
Requisitos deseables
- Experience with microservices architecture and distributed system design
- Experience working in remote-first environments or distributed teams
- Track record of mentoring or leading junior and mid-level developers
- Proven experience with cloud platforms: AWS, GCP, or Azure
- Experience designing and consuming REST APIs and/or GraphQL interfaces
- Experience with event-driven architectures using Kafka, RabbitMQ, or SQS
Beneficios
Modalidad 100% remota.
Horario flexible con enfoque en resultados.
Oportunidades de crecimiento técnico y profesional.
Sobre la empresa
Si el prefill funciona, tendríamos que ver esto!