Full-Stack Software Engineer

Date PostedJune 3, 2026LocationSantiago, Chile (Hybrid)CompanyCompetence SpaSalaryGross salary $2000 - 3000 USD/monthTypeFull-time, Hybrid

Job Summary

Buscamos un Ingeniero de software o carrera afín con perfil Desarrollador Full Stack Semi Senior / Senior con experiencia comprobable en desarrollo de software. El perfil tendrá un rol clave tanto en backend como en frontend, trabajando principalmente con Ruby on Rails, React y GraphQL. Esperamos una persona con criterio técnico, autonomía para desarrollar soluciones de calidad y foco en performance.

Responsibilities

  • Desarrollar funcionalidades Full Stack (Rails/React)
  • Diseñar y consumir APIs (GraphQL/REST)
  • Participar en arquitectura y diseño técnico
  • Realizar code reviews y pruebas unitarias
  • Optimizar rendimiento de bases de datos

Required Skills

  • 4+ años de experiencia
  • Ruby on Rails
  • React
  • GraphQL
  • PostgreSQL
  • Git

Job Details

Responsabilidades principales: - Desarrollar y mantener funcionalidades full stack utilizando Ruby on Rails en backend y React en frontend. - Diseñar, construir y consumir APIs, idealmente bajo esquemas GraphQL y también REST cuando corresponda. - Participar en decisiones de arquitectura y diseño técnico, proponiendo soluciones robustas, limpias y escalables. - Implementar y mantener pruebas unitarias y, de ser posible, pruebas de integración para asegurar la calidad del software. - Optimizar consultas, rendimiento de aplicación y uso de recursos en bases de datos. - Colaborar con equipos de producto, diseño, QA y DevOps para entregar soluciones de valor. - Participar activamente en code reviews, estimación técnica, resolución de incidencias y mejora continua del código. - Aportar en buenas prácticas de desarrollo, mantenibilidad, seguridad y documentación técnica. Requisitos obligatorios: - 4+ años de experiencia comprobable en desarrollo de software. - Experiencia sólida en Ruby on Rails para desarrollo backend. - Experiencia sólida en React para desarrollo frontend. - Experiencia trabajando con GraphQL y consumo/diseño de APIs. - Conocimiento y práctica en testing unitario. - Manejo de PostgreSQL o bases de datos relacionales equivalentes. - Experiencia trabajando con Git, pull requests y revisiones de código. - Capacidad para desenvolverse de forma autónoma y colaborar en equipo. Requisitos deseables: - Experiencia con servicios cloud en AWS. - Familiaridad con CI/CD, despliegues y monitoreo. - Experiencia previa en productos SaaS, LMS o plataformas de alto uso concurrente. Condiciones: - Flexible hours: Flexible schedule and freedom for attending family needs or personal errands. - Informal dress code: No dress code is enforced. - Remote work policy: Hybrid.