Desarrollador Full-Stack
US$2,000.00 – US$3,000.00
Descripción del puesto
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. 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. 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. 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.