Buk logo

Software Engineer - Asistencia - Control de asistencia - Turnos

Buk

Location not statedJobPosted todayStill listed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Location not stated
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

Buk seeks a Software Engineer to join its Turnos team in the Asistencia tribe, contributing to migration of attendance features to Buk’s main web platform and development of operational improvements. The role participates in the product development cycle, from understanding problems through implementation, testing, and production follow-up. Engineers work in pairs and receive support from experienced colleagues while building technical judgment, autonomy, and product focus.

Skills & qualifications

RequiredNice to have

Skills

Ruby on RailsSoftware DevelopmentPostgreSQLMySQLGithubTest-Driven Development (TDD)Code RefactoringSoftware EngineeringObject-Oriented MVC FrameworksREST APIsRelational DatabasesGitPull RequestsClean CodeCode MaintainabilityDevelopment Best PracticesSaaS ProductsAWSGCPAzureCI/CDDockerKubernetesSoftware ArchitectureObservabilityApplication PerformanceProblem SolvingCollaborationCuriosityLearningFeedback

Qualifications

Three-Month Initial Trial Deliverables

Full job description

Software Engineer - Asistencia - Control de asistencia - Turnos Desafíos del cargo 🚀 ¿POR QUÉ ESTE ROL? En Buk construimos tecnología para simplificar la vida laboral de millones de personas en Latinoamérica. Cada funcionalidad que desarrollamos tiene un impacto real en empresas y personas, y cada decisión técnica es una oportunidad para construir un mejor producto. Como Software Engineer, comenzarás tu carrera en un equipo donde aprenderás construyendo. Participarás en el desarrollo de nuevas funcionalidades desde el entendimiento del problema hasta su puesta en producción, acompañado por engineers con más experiencia que te ayudarán a desarrollar criterio técnico, autonomía y una mirada orientada al producto. Buscamos personas que se sientan cómodas estando incómodas. Personas con ownership, curiosidad y ganas de construir tecnología que impacta a millones de personas en Latinoamérica.

🌎 EL DESAFÍO DE ESTE EQUIPO En Buk buscamos construir tecnología que simplifique la vida laboral en Latinoamérica. Te sumarás al equipo de Turnos de la tribu Asistencia, una célula compuesta por 6 desarrolladores enfocado en proyectos clave de migración de funcionalidades hacia la plataforma web principal de Buk, así como en el desarrollo de nuevas mejoras operativas. Trabajamos en parejas distribuidas en tres tracks de desarrollo activo, combinando migración de sistemas con la resolución de desafíos técnicos diarios. Buscamos a una persona proactiva, con ganas de aprender y generar impacto directo desde sus primeros meses de gestión.

💻 ¿QUÉ HARÁS? Formarás parte de un squad multidisciplinario donde participarás en todo el ciclo de desarrollo del producto. Colaborarás en la construcción de funcionalidades end-to-end, desde comprender el problema junto al equipo hasta implementar, probar y acompañar su comportamiento en producción. Cada entrega será una oportunidad para fortalecer tu criterio técnico, mejorar tu capacidad para resolver problemas y desarrollar progresivamente mayor autonomía.

💛 ¿CÓMO TRABAJAMOS Y CÓMO CRECERÁS? En Buk creemos que el crecimiento sucede construyendo producto. Participarás en todo el ciclo de desarrollo: entender el problema, diseñar soluciones, desarrollar con Test Driven Development (TDD) y aprender de su comportamiento en producción. Nos gusta hacer lo mínimo posible con el mayor impacto posible, construyendo soluciones simples, mantenibles y pensadas para escalar una plataforma con alto performance. Crecemos compartiendo conocimiento mediante feedback, code reviews y colaboración, porque en Buk el crecimiento no depende del tiempo, sino del impacto que generas, de cómo colaboras y de las ganas que tengas de seguir aprendiendo.

🤖 AI FRIENDLY En Buk creemos en el uso responsable de la inteligencia artificial. Si utilizaste herramientas como ChatGPT, Claude o Gemini para comprender esta vacante o preparar tu postulación, está bien. Lo que realmente evaluaremos será tu capacidad para resolver problemas, colaborar con otros y explicar las decisiones detrás de tu trabajo.

💛 EN BUK CRECEMOS EN MODO BETA No buscamos personas que lo sepan todo. Buscamos personas con ganas de aprender, cuestionar, construir y mejorar continuamente. Si disfrutas resolver problemas, aprender junto a un equipo y construir tecnología con impacto real, nos encantaría conocerte.

¿Qué Buscamos? 🎯 LO QUE BUSCAMOS Necesario

  • Buscamos engineers con buenas bases de ingeniería de software y muchas ganas de aprender.
  • Desarrollar y migrar funcionalidades desde el sistema de asistencia hacia el monolito web de Buk utilizando Ruby on Rails.
  • Participar activamente en tracks de desarrollo en parejas, colaborando en la construcción y mejora de código.
  • Identificar y proponer soluciones a problemas técnicos cotidianos dentro de las herramientas del equipo.
  • Controlar versiones de código y gestionar Pull Requests siguiendo estándares de ingeniería con Git.
  • Mostrar avances y resultados concretos en entregables durante el periodo inicial de prueba de tres meses.

Nos gustaría que cuentes con experiencia o conocimientos en:

  • Desarrollo de software en entornos de producción.
  • Ruby on Rails u otro framework MVC orientado a objetos.
  • Desarrollo y consumo de APIs REST.
  • Bases de datos relacionales como PostgreSQL o MySQL.
  • Control de versiones con Git y trabajo colaborativo mediante Pull Requests.
  • Principios de código limpio, mantenibilidad y buenas prácticas de desarrollo.
  • Curiosidad por comprender el problema antes de construir la solución y disposición para aprender mediante feedback y colaboración.

✨ Será un plus si...

  • Has trabajado en productos SaaS.
  • Tienes experiencia con AWS, GCP o Azure.
  • Conoces herramientas de CI/CD, Docker o Kubernetes.
  • Has participado en proyectos personales o contribuciones Open Source.
  • Te interesa la arquitectura de software, la observabilidad o el performance de aplicaciones.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.