See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Develop high-quality software using clean code principles and TDD while collaborating with the technical lead on architectural improvements. Assist in mentoring junior team members and participate in AI-driven projects to optimize code quality.
Únete a nuestro Equipo como:
Developer
En Kushki, nos enorgullece ser líderes en la industria de pagos, impulsando el cambio y la innovación a través de soluciones que transforman los comercios. Nuestro compromiso con la excelencia y la creatividad nos ha llevado a la vanguardia de nuestro campo, y buscamos constantemente talentos apasionados que deseen hacer una diferencia real en el mundo.
Para conocer las noticias más recientes puedes visitar nuestro blog: https://www.kushkipagos.com/blog o nuestra pagina:
Propósito del rol:
Desarrollar código de alta calidad y ayudar a sus pares con menos experiencia en la revisión de código que se le asigne. Demostrar capacidad para resolver problemas que requieran investigación sobre nuevas tecnologías a utilizar. Colaborar con su jefe inmediato (líder técnico) en tareas de liderazgo y aprendizaje con los demás miembros del equipo.
Funciones Clave:
1- Desarrollo de Software
Desarrollar y mantener software cumpliendo altos estándares de calidad y buenas prácticas de codificación.
Aplicar el enfoque TDD (Test-Driven Development) en el desarrollo de funcionalidades.
Aplicar principios de diseño de software como SOLID, patrones de diseño y arquitectura limpia.
Cumplir con los plazos de entrega acordados y las estimaciones realizadas.
Implementar fixes productivos en los distintos productos cuando sea necesario.
Participar activamente en la planificación, diseño e implementación de nuevas funcionalidades y mejoras.
2-Revisión, Documentación y Mejora Continua
Cumplir con las revisiones de código asignadas por su jefe inmediato y proponer mejoras constructivas.
Documentar adecuadamente los desarrollos realizados, manteniendo la documentación técnica actualizada.
Colaborar en la identificación de áreas de mejora en el código y procesos de desarrollo.
3- Infraestructura y Despliegue
Desplegar soluciones utilizando enfoques de "infraestructura como código", preferentemente con herramientas como AWS CDK en entornos serverless.
Construir e integrar soluciones en la nube utilizando servicios de AWS (por ejemplo, Lambda, S3, DynamoDB, API Gateway, entre otros).
Participar en la configuración, automatización y gestión de entornos de desarrollo, prueba y producción
4- Colaboración y Apoyo Técnico
Colaborar activamente con pares y profesionales de menor experiencia en la resolución de problemas técnicos.
Asistir en la construcción de un ambiente de trabajo colaborativo, con foco en el aprendizaje continuo.
Participar en discusiones técnicas proponiendo soluciones innovadoras y técnicamente viables.
Estar dispuesto a aprender y adoptar nuevas tecnologías y metodologías que mejoren el flujo de trabajo.
Asistir en la capacitación de nuevos miembros del equipo en procesos y herramientas utilizadas
5- Participación en proyectos IA
Participar en proyectos de desarrollo de software aplicando técnicas de inteligencia artificial para optimizar, refactorizar y mejorar la calidad del código.
Requerimientos:
Título universitario en Ingeniería en Computación, Industrial y afines.
Experiencia en el uso de inteligencia artificial para optimización y mejora de código.
Experiencia en sector financiero
+3 años en el desarrollo de código (dominio de clean code a nivel medio) y desarrollo de productos.
Deseable +2 años en proyectos en los que haya utilizado lenguajes: Go (dominio a nivel medio), Scala (dominio a nivel bajo), Kotlin (dominio a nivel medio), TypeScript, Node JS (dominio a nivel medio) react.
Experiencia Cloud, dominio de AWS/Lambda a nivel medio).
Dominio de metodologías ágiles como Scrum y/o Kanban.
Experiencia con React (dominio a nivel medio), TDD, CI/DC y/o Canary Release.
Dominio de herramientas como Jira, Slack y Confluence.
Dominio de GIT a nivel alto.
Conocimiento y dominio de metodología end to end testing a nivel medio
¿Por qué unirte a nuestro equipo?
Tendrás la oportunidad de trabajar en un entorno dinámico y colaborativo donde tu voz será escuchada.
Podrás crecer profesionalmente y desarrollar tu carrera en un sector en crecimiento.
Contribuirás directamente a nuestro impacto positivo en la industria de pagos.
En Kushki pensamos en ti y en tu bienestar. Creemos que lo más valioso de la organización son las personas, y por eso te ofrecemos:
Acceso a plataformas de capacitación y entrenamiento constante
Días de recarga de vacaciones
El día de tu cumpleaños libre
Flexibilidad en tu lugar de trabajo
Una plataforma de bienestar
Convenios con universidades e institutos en la región, para que continues con tu formación profesional
Beneficios monetarios adicionales
Únete a nosotros en este emocionante viaje y haz la diferencia con Kushki. ¡Esperamos recibir tu aplicación!
***************
Kushki se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Abrazamos la diversidad y la inclusión. Nuestras decisiones de empleo se toman sin discriminar por nacionalidad, raza, etnia, religión, género, orientación sexual, identidad o expresión de género, estado civil, color, discapacidad o cualquier otra característica protegida por la ley.
***************
Kushki prides himself on being an equal opportunity employee. We embrace diversity and inclusion. Our employment decisions are made without discrimination based on national origin, race, ethnicity, religion, gender, sexual orientation, gender identity or expression, marital status, color, disability, or any other characteristic protected by law.
***************
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 221,099+ Jobs in Software Development
Answer easy questions
221,099+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”