Saltar al contenido

Senior Software Engineer React y Golang

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • Remoto · Latinoamérica
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,500 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

Siigo, líder en soluciones contables y financieras para empresas en Latinoamérica, está fortaleciendo sus equipos de producto con la búsqueda de un Senior Software Engineer especializado en React y Golang. Este rol es clave para construir soluciones que impacten a miles de empresas, trabajando en un entorno de microservicios con Domain Driven Design (DDD). Se requiere experiencia sólida en arquitectura, modelado de datos (PostgreSQL/MySQL y MongoDB/DynamoDB), testing, CI/CD y buenas prácticas de ingeniería. Más allá de lo técnico, valoran mentalidad de producto, comunicación efectiva, colaboración y crecimiento profesional continuo.

¿Por qué deberías aplicar?

Esta es una oportunidad para unirte a una empresa que está transformando la contabilidad y finanzas en Latinoamérica, con un impacto real en miles de empresas. Aprenderás y aplicarás DDD y microservicios a escala, trabajando en un equipo que fomenta la innovación y el aprendizaje continuo. Crecerás técnicamente en un stack moderno (React + Golang) mientras desarrollas habilidades de producto y liderazgo en un entorno colaborativo.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: React, Golang, Domain Driven Design (DDD), microservicios, APIs robustas, PostgreSQL/MySQL, MongoDB/DynamoDB, testing, CI/CD
  • Soft skills: Mentalidad de producto, comunicación clara, colaboración, apertura al feedback, autonomía

Tips prácticos para este puesto

  • Enfoca tu CV en proyectos donde hayas aplicado DDD o microservicios, destacando el impacto y escalabilidad.
  • Prepara ejemplos concretos de cómo optimizaste bases de datos relacionales y no relacionales para performance.
  • Demuestra tu enfoque en producto mencionando cómo tus decisiones técnicas beneficiaron al usuario final.

Recursos recomendados

  • Documentación: React Docs, Go by Example, Domain-Driven Design Distilled (libro)
  • Tools: Docker, Kubernetes, AWS/GCP para despliegue, Jest para testing en React
  • Influencers: Martin Fowler (DDD), Kent C. Dodds (React), Rob Pike (Golang)
  • Cursos: "Microservices with Node and React" en Udemy, "Go: The Complete Developer's Guide"

Preguntas frecuentes en entrevistas para este rol

  • "¿Cómo aplicaste DDD en un proyecto anterior?" - Tip: Explica el contexto del dominio, los bounded contexts y cómo mejoró la mantenibilidad.
  • "Describe tu experiencia con microservicios y los desafíos de escalabilidad." - Tip: Menciona patrones como Circuit Breaker, API Gateway y monitoreo con herramientas como Prometheus.
  • "¿Cómo optimizas el performance de una base de datos relacional vs. no relacional?" - Tip: Habla de índices, particionamiento en SQL, y diseño de esquemas flexibles en NoSQL.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,500 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para este rol en Colombia con stack React+Golang, el rango senior puede llegar a $7,000+ en empresas internacionales.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no tiene claros los bounded contexts en DDD, preguntar en la entrevista sobre cómo definen los dominios y evitan el big ball of mud.
  • Bandera roja 2: Falta de inversión en CI/CD o testing; investigar antes sobre su pipeline de despliegue y cobertura de tests.
  • Bandera roja 3: Señal de advertencia común en roles full-stack: expectativas poco realistas de carga de trabajo; preguntar sobre la distribución de tareas entre frontend y backend.

Habilidades

  • React
  • Golang
  • Domain Driven Design (DDD)
  • microservicios
  • APIs robustas
  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • testing
  • CI/CD
  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Jest
  • Node
  • Circuit Breaker
  • API Gateway
  • Prometheus

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

Ver la publicación original

By BRAINLLM 0.8.10