Categorías
···
Entrar / Registro

Desarrollador Ruby on Rails

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
México, 01000, MX
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Buscamos un Desarrollador Ruby on Rails para construir y mantener aplicaciones, diseñar sistemas de back-end, integrar APIs, gestionar bases de datos y colaborar con equipos de front-end para entregar funciones extremo a extremo seguras, eficientes y escalables. Aspectos destacados: 1. Construir y mantener aplicaciones Rails, APIs y trabajos en segundo plano 2. Asegurar que las aplicaciones sean seguras, eficientes y escalables 3. Contribuir a una cultura de código limpio y buenas prácticas **Título del puesto:** Desarrollador Ruby on Rails **Tipo de puesto:** Tiempo completo, remoto **Horario laboral:** Horario comercial de clientes estadounidenses (con flexibilidad para revisiones de sprint, despliegues y soporte de guardia) **Acerca del puesto:** Nuestro cliente busca un Desarrollador Ruby on Rails para construir y mantener aplicaciones utilizando el framework Rails. Este puesto implica diseñar sistemas de back-end, integrar APIs, gestionar bases de datos y colaborar con equipos de front-end para entregar funciones extremo a extremo. El desarrollador Rails garantiza que las aplicaciones sean seguras, eficientes y escalables, al tiempo que contribuye a una cultura de código limpio y buenas prácticas. **Responsabilidades:** Desarrollo de aplicaciones: * + Construir y mantener aplicaciones Rails, APIs y trabajos en segundo plano. + Implementar lógica de negocio mediante modelos ActiveRecord, controladores y vistas. + Integrar frameworks de front-end (Stimulus, React, Vue) en aplicaciones Rails según sea necesario. Gestión de bases de datos: * + Diseñar, migrar y mantener esquemas en PostgreSQL o MySQL. + Optimizar consultas para rendimiento y escalabilidad. + Implementar indexación, almacenamiento en caché y trabajos en segundo plano (Sidekiq, Resque). Pruebas y aseguramiento de calidad: * + Escribir y mantener pruebas unitarias, de integración y de sistema (RSpec, Minitest, Capybara). + Asegurar que las canalizaciones CI/CD estén configuradas para pruebas y despliegues automatizados. + Mantener una cobertura de código del 80 % y hacer cumplir reglas de estilo/formateo (RuboCop, StandardRB). Seguridad y cumplimiento: * + Implementar autenticación/autorización de usuarios (Devise, OmniAuth). + Aplicar buenas prácticas de seguridad (protección CSRF, validación de entradas, OWASP). + Garantizar el cumplimiento de leyes de privacidad de datos (GDPR, HIPAA, según corresponda). Rendimiento y monitoreo: * + Optimizar tiempos de carga de páginas, tiempos de respuesta de API y rendimiento de trabajos en segundo plano. + Monitorear sistemas con herramientas como New Relic, Datadog, Honeybadger o Rollbar. + Solucionar incidencias y desplegar correcciones urgentes con tiempo de inactividad mínimo. Colaboración y documentación: * + Trabajar con gerentes de producto y diseñadores para definir el alcance y priorizar características. + Participar en ceremonias de sprint y proporcionar estimaciones precisas de historias de usuario. + Documentar código, APIs y flujos de trabajo para mantenibilidad a largo plazo. **¿Qué te convierte en el candidato ideal?:** * Conocimiento profundo del ecosistema y convenciones de Rails. * Excelente resolutor de problemas capaz de equilibrar velocidad y escalabilidad. * Pasión por código limpio, mantenible y bien probado. * Comunicador efectivo, cómodo colaborando entre distintos equipos. **Experiencia y habilidades requeridas (mínimo):** * 3+ años de experiencia en desarrollo Ruby on Rails. * Competencia en Ruby, Rails, ActiveRecord y arquitectura MVC. * Experiencia con PostgreSQL/MySQL y frameworks para trabajos en segundo plano (Sidekiq, Resque). * Familiaridad con flujos de trabajo Git y herramientas CI/CD. **Experiencia y habilidades ideales:** * Experiencia en integración con front-end (Stimulus, React, Vue). * Despliegue de aplicaciones Rails en Heroku, AWS o GCP. * Familiaridad con almacenamiento en caché (Redis, Memcached). * Experiencia en sectores como SaaS, fintech, salud o comercio electrónico. **¿Cómo es un día típico?** El día a día de un desarrollador Rails gira en torno a la construcción de funcionalidades, el mantenimiento de sistemas y la garantía del rendimiento. Tú: * Revisarás las tareas del sprint, seleccionando nuevas incidencias de funcionalidades desde la lista pendiente. * Escribirás código para aplicaciones Rails, implementando lógica de negocio e integrando APIs. * Ejecutarás y revisarás pruebas, asegurando que el nuevo código cumpla con los estándares de calidad. * Colaborarás con equipos de front-end y producto, alineando las funcionalidades con los requisitos de los usuarios. * Optimizarás el rendimiento ajustando consultas, agregando caché o resolviendo cuellos de botella. * Monitorearás paneles de errores (Honeybadger, Rollbar) y desplegarás correcciones según sea necesario. * Documentarás los cambios y actualizarás los repositorios para mantener el código mantenible. En esencia: garantizarás que las aplicaciones sean fiables, escalables, seguras y mejoren continuamente. **Métricas clave de éxito (KPI):** * Funcionalidades entregadas a tiempo y alineadas con los requisitos. * Tasas de error y tiempo de inactividad minimizados (99,9 % de tiempo de actividad). * Cobertura de pruebas mantenida en un 80 %. * Reducción de deuda técnica y mejora de la mantenibilidad del código. * Retroalimentación positiva de los interesados sobre la calidad y rendimiento de las funcionalidades. **Proceso de entrevista:** * Entrevista telefónica inicial * Entrevista por video con reclutador de Pavago * Evaluación técnica (por ejemplo, construir una pequeña API Rails con modelos, puntos finales y pruebas) * Entrevista con el equipo de ingeniería del cliente * Oferta y verificación de antecedentes

Fuentea:  indeed Ver publicación original
Juan García
Indeed · HR

Compañía

Indeed
Juan García
Indeed · HR

Empleos similares

Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.