Información del cargo

Backend Developer - Senior

¿Quiénes somos?

Grupo R5 es una startup de rápido crecimiento a partir de la unión de dos sectores muy dinámicos: Insurtech y Fintech. En R5 creamos productos financieros de bajo costo con la misión de mejorar la salud financiera de nuestros clientes. Nuestro SOAT digital utiliza inteligencia artificial para ofrecer el mejor descuento en el país. Nuestro crédito utiliza activos (carros, motos) como garantía para ofrecer montos mayores a tasas menores.

¿Qué buscamos?

Buscamos un/una desarrollador/a backend a cargo de liderar a otros desarrolladores en el diseño y construcción de soluciones complejas bajo una arquitectura que evoluciona rápidamente.

¿Qué ofrecemos?

En Grupo R5 creemos en el gana-gana: nuestros empleados ganan bien y nos encargamos de que tengan un desarrollo personal acelerado; nuestra empresa tiene empleados automotivados que luchan por ofrecer mejores productos que generan impacto positivo en nuestros clientes.

Nuestros colaboradores tienen la posibilidad de trabajar remotamente, pedir tardes libres, días de vacaciones adicionales. Además cuentan con presupuesto para:

  1. Salud complementaria o prepagada.
  2. Salud mental y emocional
  3. Educación
  4. Adecuación home office

Funciones especifícas:

  • Conducir pruebas de concepto e investigaciones sobre frameworks, arquitecturas o metodologías que aporten a la evolución de las soluciones de Grupo R5.
  • Conocer el negocio y las necesidades actuales y futuras para guiar las decisiones de diseño y desarrollo.
  • Apoyar a otros desarrolladores en su crecimiento profesional.
  • Uso natural de mejores prácticas de programación y estándares de codificación.

Habilidades técnicas:

  • Dominio del proceso de desarrollo de software.
  • Experto en arquitectura de soluciones.
  • Conocimiento avanzado en desarrollo en Python.
  • Solidez en desarrollo de APIs y web services REST, GraphQL o similares.
  • Habilidad para identificar riesgos en el desarrollo de proyectos y productos.
  • Capacidad para detectar riesgos y oportunidades en el desarrollo de los proyectos.

Habilidades técnicas:

  • Sólidos conocimientos de programación, patrones de diseño, proceso de desarrollo, pruebas unitarias y ciclo de vida del software. 
  • Conocimiento sólido de los servicios en diferentes capas de la aplicación y las dependencias entre ellos.
  • Experiencia con frameworks como Flask, Starlette, FastAPI, Serverless. 
  • Conocimiento en bases de datos relacionales (Postgres/MySQL) y no relacionales (Mongo).
  • Dominio de los conceptos Cloud computing.
  • Experiencia en procesos de desarrollo y CI/CD.
  • Experiencia en arquitectura orientada a servicios (micro)
  • Experiencia diseñando y escribiendo tests con pytest
  • Experiencia DESEABLE en arquitecturas del sistema asíncronas / event driven .
  • Experiencia DESEABLE en RabbitMQ.

Lo que esperamos de ti
  • Buena comunicación con contrapartes técnicas y de negocio. 
  • Aprendizaje constante.
  • Capacidad de formación de otros.
  • Autonomía
  • Alineamiento con nuestros valores
  • Humildad y sentido del humor
  • Capacidad de trabajar en un ambiente de honestidad radical.

Condiciones: 

  • Full time  - Remoto

Aplica a este cargo