Detalles de la Vacante

Senior Ruby/React Full Stack Engineer

Descripción

Empresa: Techunting

Buscamos un Ingeniero de Software Senior con experiencia en Ruby y React para unirse a nuestro equipo de Ingeniería. Serás responsable del diseño, desarrollo y evolución de plataformas tecnológicas utilizando arquitecturas nativas de la nube y herramientas de desarrollo asistido por IA.

Experiencia requerida

5+ años de experiencia técnica incluyendo Ruby on Rails, Node.js, JavaScript y TypeScript. 3+ años con bases de datos relacionales y NoSQL (MySQL, MongoDB). Experiencia con caching (Redis), trabajo en equipos geográficamente dispersos, entornos ágiles y despliegue en la nube.

Responsabilidades

Diseñar y construir sistemas escalables, seguros y de alta disponibilidad. Escribir código limpio y con pruebas unitarias. Estandarizar patrones de diseño. Participar en todo el ciclo de vida del software. Traducir estrategias en tareas técnicas. Reducir deuda técnica. Elaborar documentación técnica y diagramas de arquitectura. Revisar código y compartir conocimiento. Monitorear y resolver incidencias en producción.

Conocimientos técnicos

Ruby on Rails, Node.js, JavaScript, TypeScript, MySQL, MongoDB, Redis, Vue.js, Vuetify, Angular, REST, GraphQL, Sidekiq, microservicios, arquitecturas orientadas a servicios, pruebas unitarias e integración, CI/CD, GitHub Actions, AWS/GCP/Azure.

Habilidades

Liderazgo técnico, colaboración multidisciplinaria, resolución proactiva de problemas, pensamiento estratégico, comunicación efectiva, curiosidad intelectual, mentalidad de mejora continua, capacidad de mentoría.

Experiencia

5+ años de experiencia técnica incluyendo Ruby on Rails, Node.js, JavaScript y TypeScript. 3+ años con bases de datos relacionales y NoSQL (MySQL, MongoDB). Experiencia con caching (Redis), trabajo en equipos geográficamente dispersos, entornos ágiles y despliegue en la nube.

Conocimientos

Ruby on Rails, Node.js, JavaScript, TypeScript, MySQL, MongoDB, Redis, Vue.js, Vuetify, Angular, REST, GraphQL, Sidekiq, microservicios, arquitecturas orientadas a servicios, pruebas unitarias e integración, CI/CD, GitHub Actions, AWS/GCP/Azure.

Habilidades

Liderazgo técnico, colaboración multidisciplinaria, resolución proactiva de problemas, pensamiento estratégico, comunicación efectiva, curiosidad intelectual, mentalidad de mejora continua, capacidad de mentoría.

Actividades

Diseñar y construir sistemas escalables, seguros y de alta disponibilidad. Escribir código limpio y con pruebas unitarias. Estandarizar patrones de diseño. Participar en todo el ciclo de vida del software. Traducir estrategias en tareas técnicas. Reducir deuda técnica. Elaborar documentación técnica y diagramas de arquitectura. Revisar código y compartir conocimiento. Monitorear y resolver incidencias en producción.

Idiomas

Inglés avanzado (tácito por empresa global)

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés avanzado (tácito por empresa global)