Desarrollador Full-Stack

Training Competence Spa - Santiago (Hybrid)

Training Competence Spa

Salary: Gross salary $3000 - 4000
Type: Tiempo completo

Tags: Ruby on Rails PostgreSQL Git React

Buscamos un Ingeniero de software o carrera afín con perfil Desarrollador Full Stack Semi Senior / Senior con experiencia comprobable en desarrollo de software, capaz de participar activamente en la construcción, evolución y mantenimiento de productos web escalables.
Este perfil tendrá un rol clave tanto en backend como en frontend, trabajando principalmente con Ruby on Rails, React y GraphQL, aplicando buenas prácticas de ingeniería, testing y diseño de software.
Esperamos una persona con criterio técnico, autonomía para desarrollar soluciones de calidad, capacidad para colaborar con distintas áreas del negocio y foco en performance, mantenibilidad y escalabilidad.

Apply to this job through Get on Board.

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.

Conditions

Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Informal dress code No dress code is enforced.

Source: GetOnBoard | Main Category: Programming