Saltar al contenido

Senior Software Engineer React y Golang — Remoto - Colombia — Fintech SaaS - React,

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

Siigo

  • 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

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.