Kavak
Remote Jobs
4 Jobs
• Construir microservicios escalables y resilientes basados en eventos. • Implementar sistemas donde distintos agentes de IA colaboren de forma autónoma o con intervención humana cuando sea necesario. • Reducir deuda técnica mediante buenas prácticas de desarrollo, revisiones de código y automatización. • Integrar rutinas de CI/CD utilizando GitLab y pipelines modernos. • Validar los resultados generados por la IA para evitar alucinaciones. • Participar en la creación de procesos comerciales AI‑first para la operación en Brasil. • Entender la lógica comercial para garantizar que las soluciones desarrolladas estén alineadas con las metas del negocio. • Ser referente en buenas prácticas y fomentar un entorno de colaboración técnica.
• Diseñar e implementar interfaces interactivas orientadas al producto y al negocio. • Rediseñar el CRM comercial y los flujos de comunicación con clientes finales. • Aplicar técnicas de UI/UX y diseño asistido por IA (prompt engineering, Claude Code). • Asegurar consistencia, accesibilidad y performance en la experiencia de usuario. • Desarrollar componentes reutilizables con React o Angular y JavaScript. • Integrar los servicios front con APIs y flujos back end. • Participar en la definición de la arquitectura técnica y buenas prácticas de desarrollo. • Participar activamente en decisiones de roadmap, priorización e iteraciones rápidas. • Promover una cultura de mejora continua y enfoque en el usuario final.
• Desarrollar y mantener features para la aplicación móvil en Flutter, que apoyen el flujo de compra y venta de autos. • Rediseñar y optimizar el flujo para vender un auto, facilitando el alta y la gestión del vehículo por parte del usuario. • Diseñar y mejorar el flujo para comprar un auto desde la app, integrando todos los pasos clave hasta la transacción. • Implementar el catálogo de autos con filtros avanzados y un sistema de búsqueda que permita al usuario encontrar fácilmente el vehículo ideal. • Desarrollar y optimizar la pantalla VIP donde se muestran todos los detalles del auto, validando fotos e información técnica. • Implementar arquitectura limpia y patrones de diseño escalables que faciliten la evolución y mantenibilidad del producto. • Participar activamente en code reviews y procesos de mejora continua del código y la arquitectura. • Trabajar de forma cercana con Producto, Diseño y Backend para idear, definir y entregar experiencias de usuario completas. • Implementar y mantener pruebas automatizadas (unitarias, de widget e integración) para asegurar la calidad del software. • Optimizar el rendimiento de la aplicación, identificando y resolviendo problemas de performance. • Definir estándares y mejores prácticas para el desarrollo móvil dentro del equipo. • Colaborar con diferentes verticales del negocio que también desarrollan en Flutter, promoviendo alineación técnica y reutilización de componentes.
• Diseñar y liderar la implementación de arquitecturas de sistemas escalables y resilientes que soporten millones de usuarios. • Tomar decisiones técnicas críticas que impactan la dirección del producto y los resultados del negocio. • Liderar revisiones de arquitectura, deep-dives técnicos y la alineación técnica entre equipos. • Ser referente para una arquitectura no tradicional y AI‑driven, asegurando que la IA sea un componente central del diseño y no un add‑on. • Impulsar mejores prácticas de ingeniería, calidad de código y gestión de deuda técnica. • Construir y liderar un equipo de 5–8 personas ingenieras senior (full‑stack y backend), actuando como punto focal de ingeniería y manteniéndote hands‑on. • Elevar el estándar de contratación, definiendo criterios técnicos y liderando procesos de entrevista para el nuevo equipo. • Fomentar una cultura de aprendizaje continuo, innovación y excelencia técnica. • Realizar evaluaciones de desempeño, planes de desarrollo de carrera y mentoría técnica. • Colaborar con Producto, Diseño y áreas de negocio para traducir requerimientos complejos en soluciones técnicas elegantes. • Definir y ejecutar el roadmap técnico del proyecto, alineado con los objetivos de negocio. • Liderar la respuesta a incidentes, post‑mortems y las iniciativas de confiabilidad de sistemas. • Optimizar la velocidad del equipo manteniendo siempre altos estándares de calidad. • Colaborar con otras personas Tech Lead para alinear decisiones técnicas a nivel plataforma. • Impulsar la transferencia de conocimiento y las buenas prácticas en toda la organización de ingeniería. • Liderar presentaciones técnicas y contribuir activamente a las iniciativas de cultura de ingeniería.