![Kueski logo](https://static.remoteliz.com/static/companies/company-kueski.com-logo.jpg)
Senior Fullstack Software Engineer
KueskiJob Summary
Kueski is a technology company in Mexico that aims to improve the financial lives of people through its innovative financial services. The company offers a platform for online payments and credit, known as Kueski Pay, which has become the preferred option for a quarter of major e-commerce companies in Mexico. As a Senior Fullstack Software Engineer at Kueski, you will work on creating user-friendly software products, collaborating with teams, and contributing to groundbreaking projects. You will have flexible remote work options, $4,000/year travel stipends, and equity in a fast-growing company. With a focus on innovation, collaboration, and impact, Kueski is committed to diversity, equity, and inclusion. The company has been recognized as one of the best platforms for Buy Now, Pay Later (BNPL) by Fintech Breakthrough and as one of the most ethical companies in Mexico by AMITAI. If you are passionate about creating software products that make a difference, this is an exciting opportunity to join Kueski's team.
Responsabilidades clave
- Brindar tutoría y apoyo a otros ingenieros de software y colaborar con diferentes equipos para lograr los objetivos de su equipo.
- Promover excelencia técnica y ayudar al equipo a prosperar tomando constantemente decisiones informadas y alentando al equipo a seguir y mejorar sus prácticas.
- Crear productos utilizando diversas tecnologías y escalar su rendimiento a través de la nube.
- Apoyar al equipo en el diseño y la construcción de sistemas de alta calidad que pueden involucrar múltiples equipos e iteraciones; así como colaborar con otros equipos para asegurarse de que la solución sea factible y esté alineada con la visión técnica.
- Entender el negocio para evaluar los trade-offs y tomar decisiones informadas. Además, identificar y fomentar mejoras en entregables, prácticas y procesos, como la gestión y priorización de la deuda tecnológica.
- Colaborar durante el análisis inicial de un proyecto, ayudar al equipo a estimar proyectos medianos a complejos y en la traducción de los requisitos comerciales en requisitos técnicos.
Requisitos del puesto (Experiencia y Competencias)
- Solida experiencia técnica en programación y comprensión de los elementos de un buen código.
- Experiencia con arquitectura de microservicios.
- Experiencia y comprensión de patrones de diseño de software.
- Fundamentos de bases de datos relacionales.
- Experiencia con al menos un database engine.
- Experiencia en la integración, diseño y creación de API.
- Experiencia en la implementación y mantenimiento de productos de software.
- Experiencia en la entrega de soluciones que requieren múltiples iteraciones.
- Experiencia en el equilibrio entre el negocio, producto y tecnología al tomar decisiones.
- Capacidad para transformar requisitos en software funcional en producción.
- Requerimiento de idioma: Español avanzado, tanto oral como escrito.
Deseable
- Ruby and/or Golang
- Ruby on Rails
- Spring boot
- Docker y/o Kubernetes
- AWS
- Fluidez en inglés