Make an impact
of your own.

BackEnd Tech Lead | API´s & Integrations

Konfio

Konfio

Software Engineering
Miguel Hidalgo, Ecatepec de Morelos, Méx., Mexico
Posted on Nov 6, 2024

Únete a la revolución Fintech y construye el futuro de las finanzas en México!

¿Quiénes somos?


Somos la empresa de tecnología financiera líder en México, impulsando a más de 70.000 clientes a alcanzar sus sueños. Nuestra misión es empoderar a las pequeñas y medianas empresas del país con soluciones innovadoras (financiamiento, tarjeta de crédito y pagos) para superar sus desafíos y convertirlas en los motores del crecimiento económico. Aspiramos a ser el aliado ideal de los emprendedores, contribuyendo al desarrollo de la comunidad, el país y el planeta.

Tu reto:

Liderar el diseño, implementación y gestión de soluciones robustas de API e integraciones a lo largo de la organización, enfocándose en el desarrollo de patrones de integración escalables y eficientes, la transición de arquitecturas monolíticas a microservicios, la implementación de principios de arquitectura limpia, y el establecimiento de mejores prácticas de diseño y federación de APIs, garantizando la interoperabilidad, fiabilidad y adaptabilidad de los sistemas, alineados con los objetivos de negocio.

¿Qué buscamos?

  • Licenciatura en Ciencias de la Computación, Ingeniería de Software o experiencia equivalente.
  • +5 años de experiencia en desarrollo backend.
  • +2 años en un puesto de liderazgo centrado en API e integraciones.
  • Conocimiento profundo de los patrones de diseño de API, estrategias de versionado y mejores prácticas de documentación, incluidas las API RESTful y GraphQL optimizadas para escenarios de integración.
  • Experiencia en microservicios y patrones de arquitectura basada en eventos, incluido el descubrimiento de servicios, la ruptura de circuitos, el rastreo distribuido y la implementación de patrones de integración empresarial.
  • Sólidos conocimientos de arquitectura limpia, principios de diseño orientado al dominio (DDD) y su aplicación en sistemas backend complejos y soluciones de integración.
  • Competencia en metodologías ágiles de gestión de proyectos, herramientas y habilidades de liderazgo para gestionar eficazmente equipos multifuncionales y partes interesadas.
  • Comprensión de las prácticas DevOps, implementación de tuberías CI/CD para sistemas backend y arquitecturas de integración nativas de la nube.
  • Conocimiento de modelado de datos, diseño de bases de datos para sistemas distribuidos y técnicas eficientes de integración y transformación de datos.
  • Familiaridad con las mejores prácticas de seguridad de API, incluidos OAuth, JWT, gestión de claves de API y garantía de alto rendimiento y fiabilidad de los sistemas de integración.
  • Comprensión de las técnicas de escalabilidad y optimización del rendimiento para sistemas de alta carga y soluciones de integración a nivel empresarial.
  • Experiencia en la dirección y tutoría de equipos de desarrollo, fomentando una cultura de excelencia técnica y mejora continua.

Responsabilidades:

  • Liderar el diseño e implementación de APIs y arquitecturas de integración, centrándose en la escalabilidad, el rendimiento y la seguridad en diversos canales (API HTTP, Eventos, Webho).
  • Impulsar la migración de sistemas monolíticos a arquitecturas de microservicios, garantizando transiciones fluidas y mínimas interrupciones.
  • Desarrollar y mantener la hoja de ruta técnica para API y proyectos de integración, alineándose con la estrategia comercial general.
  • Implementar y hacer cumplir una arquitectura limpia, un diseño basado en dominios (DDD) y patrones de integración empresarial en todos los sistemas backend.
  • Supervisar el diseño y la implementación de estrategias de federación de API y arquitecturas basadas en eventos para unificar diversas fuentes de datos y servicios.
  • Liderar y asesorar a un equipo de desarrolladores backend, fomentando una cultura de excelencia técnica e innovación en soluciones de integración.
  • Colaborar con gerentes de producto y partes interesadas para definir el alcance del proyecto, los entregables y los cronogramas para las iniciativas de integración.
  • Implementar metodologías ágiles y prácticas de DevOps para una gestión eficiente de proyectos y la entrega de sistemas de integración.
  • Establecer y mantener relaciones con socios de integración externos y proveedores de API.
  • Garantice el cumplimiento de los estándares de la industria y las mejores prácticas en diseño, seguridad y documentación de API para escenarios de integración.
  • Liderar iniciativas para mejorar la interoperabilidad, confiabilidad y adaptabilidad del sistema en toda la organización.
  • Diseñar e implementar estrategias sólidas de optimización del rendimiento, monitoreo y manejo de errores para sistemas de integración.

¿Qué ofrecemos?

  • Un ambiente de trabajo dinámico y colaborativo donde podrás desarrollar tu potencial al máximo.
  • Oportunidades para aprender y crecer profesionalmente utilizando tecnologías de vanguardia.
  • Un equipo apasionado y talentoso con el que podrás compartir conocimientos y experiencias.
  • Paquete de compensación competitivo y beneficios atractivos.
  • La oportunidad de impactar positivamente en la vida de miles de personas y contribuir al desarrollo del país.