Match score not available

Senior Software Engineer (Ruby) [Rol temporal]

extra holidays
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Professional experience with Ruby., Strong backend development skills., Knowledge of software design patterns., Experience in API design and integration..

Key responsabilities:

  • Analyze problems and create robust backend solutions.
  • Write efficient and maintainable code.
Kueski logo
Kueski Fintech: Finance + Technology SME https://kueski.com/
501 - 1000 Employees
See all jobs

Job description

Acerca de Kueski

En Kueski, nuestra misión es mejorar la vida financiera de las personas en México. Desde 2012, somos la plataforma líder de compra ahora, paga después (BNPL) y crédito al consumo en línea en América Latina, conocida por nuestros innovadores servicios financieros. Nuestro producto estrella, Kueski Pay, ofrece soluciones de pago fluidas tanto para transacciones en línea como en tiendas, y se ha consolidado como la opción preferida para una cuarta parte de los principales comerciantes de comercio electrónico de México. Cabe destacar que fuimos los primeros en introducir BNPL en Amazon México.
Somos una empresa de tecnología con una cultura orientada a la innovación, la colaboración y el impacto, fomentando una cultura empresarial sólida, diversa e inclusiva. En 2023, Kueski fue reconocida como la mejor plataforma BNPL por Fintech Breakthrough y obtuvo el título de una de las empresas más éticas de México de AMITAI. Además, fuimos clasificados como una de las mejores empresas para el talento femenino por EFY.

Estamos buscando un Ingeniero/a de Software experto en Ruby que esté emocionado/a por crear y dar soporte a servicios web que proporcionen la funcionalidad central para el ecosistema financiero, considerando tanto los requisitos funcionales como no funcionales, y colaborando con otros equipos para hacer evolucionar dichos servicios hacia nuestra visión tecnológica. Este es un rol temporal.

Responsabilidades clave
  • Analizar problemas, diagnosticar las causas raíz y crear soluciones backend robustas alineadas con las necesidades del negocio.
  • Escribir código eficiente y mantenible, enfocándose en el rendimiento, la fiabilidad y la seguridad del sistema.
  • Monitorear y mantener la infraestructura backend, solucionar errores y mejorar la escalabilidad.
  • Documentar procesos backend, participar en discusiones técnicas y asesorar en la descomposición de proyectos y la estimación de tareas.

  • Requisitos del puesto (Experiencia y Competencias)
  • Lenguajes y frameworks: Experiencia profesional con Ruby.
  • Fuerte experiencia en desarrollo backend con un entendimiento sólido de los fundamentos de la programación.
  • Calidad del código: Conocimiento de las mejores prácticas para la estructura del código, legibilidad y mantenibilidad.
  • Experiencia con patrones de diseño de software relevantes para sistemas backend.
  • Desarrollo de API: Experiencia sólida en el diseño, construcción e integración de APIs, con comprensión de los estándares RESTful y/o GraphQL.
  • Experiencia en el despliegue, monitoreo y mantenimiento de productos de software en un entorno de producción.
  • Familiaridad con patrones arquitectónicos backend (por ejemplo, MVC) y experiencia con microservicios es un plus.
  • Iteración y mejora: Experiencia entregando soluciones de manera iterativa, con un enfoque continuo en la optimización y mejora.
  • Requerimiento de idioma: Español avanzado, tanto oral como escrito.
  • Experiencia en el diseño y despliegue de arquitecturas basadas en microservicios.
  • Familiaridad con los servicios de AWS, incluyendo soluciones de despliegue y monitoreo.
  • En Kueski adoptamos la diversidad en todas sus formas, promovemos sistemáticamente la equidad, y nos aseguramos de que todos se sientan incluidos con un sentido de pertenencia. Estamos comprometidos a la inclusión de todos los candidatos en nuestro proceso de selección de talento. Como parte de este compromiso, haremos lo que esté en nuestras manos para ajustar el formato de nuestro proceso de selección cuando así lo solicite un candidato. Si requieres algún ajuste en el formato del proceso, por favor comunícalo al equipo de Talent Acquisition. 

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Fintech: Finance + Technology
    Spoken language(s):
    Spanish
    Check out the description to know which languages are mandatory.

    Other Skills

    • Collaboration
    • Problem Solving

    Software Engineer Related jobs