Fullstack Engineer (Payments)

Konfio

Konfio

Miguel Hidalgo, Ecatepec de Morelos, Méx., Mexico
Posted on Sep 25, 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:

Serás el responsable de desarrollar soluciones escalables y de alta calidad en frontend y backend, utilizando tecnologías de vanguardia como React, Python y servicios de AWS. Seguirás las mejores prácticas de desarrollo de software y cumplirás con los requisitos establecidos por el Tech Lead y el Product Manager.


¿Qué buscamos?

  • Licenciatura en Ciencias de la Computación, Ingeniería de Software o experiencia equivalente.
  • 3+ años de experiencia como software engineer, fullstack engineer o a fín.
  • Experiencia en sector bancario.
  • Inglés avanzado.
  • Experiencia con Python, Java, Node.js, JavaScript, TypeScript.
  • Experiencia en tecnologías cloud AWS, GCP Azure
  • Experiencia con bases de datos relacionales y no relacionales.
  • Experiencia con arquitecturas de microservicios y contenedores.
  • Actitud proactiva, pasión por la tecnología y compromiso con la excelencia.

Responsabilidades:

  • Desarrollar código limpio, mantenible y de alta calidad siguiendo las mejores prácticas de software.
  • Construir soluciones escalables y robustas que atiendan a las necesidades de nuestros clientes.
  • Implementar soluciones frontend y backend utilizando React, Python y servicios de AWS.
  • Colaborar con un equipo multidisciplinario para crear soluciones innovadoras y eficientes.
  • Elaborar código reutilizable y documentado para facilitar el mantenimiento y la colaboración.
  • Identificar y corregir errores en los sistemas, optimizando su rendimiento.
  • Garantizar la calidad del desarrollo mediante pruebas unitarias y de funcionalidad completa.
  • Documentar los avances en las reuniones diarias del equipo y dar seguimiento a las tareas asignadas.
  • Contribuir al crecimiento del equipo compartiendo conocimiento, resolviendo dudas y fomentando un ambiente de trabajo positivo.


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