Back to search
Nico Seguros Getonbrd · Posted yesterday

Desarrollador/a Full-Stack Senior

Chile USD 2000-3000 / month

Programming hybrid es health_coverage
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Requerimientos del cargo (Excluyentes)

  • 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.

Projects

Buscamos a un Desarrollador/a Full Stack Senior con alta autonomía y sólida experiencia técnica para unirse a nuestro equipo. Te integrarás al desarrollo de una plataforma robusta y de alta complejidad en el sector Insurtech (seguros), donde la estabilidad, la seguridad y el buen diseño de software son prioridades absolutas. ¿Con qué te vas a encontrar? Entrarás a trabajar con un producto real, maduro y de gran escala. Operamos sobre un monorepo de producción que cuenta con una arquitectura robusta: +172 modelos ActiveRecord, +144 controllers REST, +134 servicios de negocio, y una base de pruebas madura (+728 specs). En el frontend, manejamos una aplicación rica en lógica con +600 screens, +590 componentes y alrededor de 125k líneas de código en React/Redux/Saga. Si te motivan los desafíos de arquitectura, la optimización de sistemas bajo alta carga, el diseño de integraciones complejas y la evolución de stacks tecnológicos ( upgrades en Rails y React), este rol es para ti.

Funciones del cargo

  • Desarrollo End-to-End: Diseñar, estructurar e implementar nuevas funcionalidades de alta complejidad de principio a fin, manteniendo la consistencia tanto en el backend como en el frontend de forma autónoma.
  • Arquitectura y Diseño: Liderar decisiones arquitectónicas clave, incluyendo el diseño de servicios de negocio, modelamiento de bases de datos PostgreSQL y la gestión de nuestra matriz granular de permisos (basada en CanCanCan + CASL).
  • Integraciones y APIs: Conectar y mantener flujos con APIs externas críticas (compañías de seguros, servicios de AWS S3, Google Workspace, SendGrid, Microsoft Entra ID SSO y microservicios internos de scraping).
  • Rendimiento y Escalabilidad: Planificar y ejecutar migraciones de bases de datos sin downtime, optimizar queries complejas en PostgreSQL y asegurar el rendimiento de workers asíncronos en Sidekiq.
  • Calidad y Mentoría: Realizar revisiones de código (PRs) con foco en la arquitectura, detectar deuda técnica, proponer planes de remediación y documentar las decisiones técnicas clave para el equipo.

Lo que ofrecemos:

  • Entorno de trabajo ágil, con foco real en exploración tecnológica y aprendizaje activo.
  • Posibilidad de trabajo remoto.
  • Seguro complementario de salud.
  • Participación en decisiones clave de producto y arquitectura.
  • Oportunidad de crecimiento profesional en un proyecto que considera la IA como parte estratégica de su evolución.
  • Libertad para experimentar con nuevas herramientas, modelos o ideas que puedan llevar nuestra app al siguiente nivel.

Deseables (Puntos extra)

  • Experiencia previa en el dominio de Seguros (Insurtech) o Fintech (entendimiento de pólizas, endosos, siniestros o recaudación).
  • Conocimiento avanzado implementando esquemas granulares con CanCanCan o Pundit.
  • Experiencia con protocolos de autenticación corporativa como OAuth2 / OIDC (Azure AD / Microsoft Entra ID).
  • Manejo de arquitecturas de CSS a escala utilizando Styled Components y SCSS.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent