Experiencia: Más de 5 años de experiencia comprobable trabajando con Ruby on Rails (idealmente versiones 5.x a 7.x).
Frontend Avanzado: Sólido dominio de React y manejo de estado complejo con Redux-Saga, aplicando patrones de inmutabilidad y optimización de renders.
Bases de Datos: Nivel avanzado en PostgreSQL, con capacidad de realizar optimizaciones mediante EXPLAIN ANALYZE, diseño de índices y manejo estricto de transacciones.
Diseño de APIs: Experiencia avanzada en diseño de REST APIs robustas, versionamiento y estándares (JSON:API).
Procesamiento Asíncrono: Manejo intermedio-avanzado de Sidekiq y Redis para tareas en segundo plano.
Cultura de Testing: Nivel avanzado escribiendo pruebas con RSpec y FactoryBot (test factories, shared contexts, matchers).
Herramientas de Entorno: Manejo de Docker / Docker Compose, herramientas de CI/CD (Bitbucket Pipelines o similares) y almacenamiento en AWS S3 / Active Storage.
UI/UX en código: Manejo intermedio de Formik + Yup para validación de formularios complejos y maquetación con Bootstrap 4.
Perfil personal ideal
Autonomía total: Capacidad para tomar requerimientos abstractos o tickets de alta complejidad y llevarlos a producción sin necesidad de micro-supervisión.
Criterio de ingeniería: Alguien que priorice la seguridad, la legibilidad del código y la estabilidad de la plataforma por sobre la velocidad ciega de entrega.
Colaboración: Habilidad para comunicar ideas complejas de forma simple, documentar procesos y elevar el nivel técnico del equipo.
Salario
2K - 3K Mensual
Mensual
Ubicación
Uruguay
Termómetro Salarial
Basado en 180 posiciones similares en Uruguay
1,0009,500
Bajo
Prom: USD 2,918
Alto
En el rango de mercado
Promedio por skill:
CI/CD
USD 2,902
(47)
Docker
USD 3,031
(34)
React
USD 3,047
(45)
Ruby On Rails
USD 2,310
(5)
PostgreSQL
USD 2,797
(29)
Redis
USD 3,050
(11)
Redux-Saga
USD 2,500
(1)
Sidekiq
USD 2,500
(1)
RSpec
USD 2,500
(1)
FactoryBot
USD 2,500
(1)
Docker Compose
USD 2,500
(1)
Active Storage
USD 2,500
(1)
Formik
USD 2,500
(1)
Yup
USD 2,500
(1)
Bootstrap 4
USD 2,500
(1)
Estimaciones salariales basadas en posiciones similares en nuestra plataforma. Los salarios reales pueden variar.