Join the Base10 family

Open opportunities with founders believing purpose is key
to profits and companies solving problems for the 99%

Software Engineer Level 2

Buk

Buk

Software Engineering
Posted on Jan 26, 2024

Software Engineer Level 2

Desafíos del cargo

Si tu sueño es trabajar en una empresa joven, en constante crecimiento y con una misión y visión centrada en las personas, su bienestar y su desarrollo profesional 💪🌎, entonces esta oportunidad es para ti!
En Buk estamos buscando a nuestr@ próxim@ Semi Senior Software Engineer, quien tendrá el objetivo de implementar, en conjunto con un equipo multidisciplinario, funcionalidades en productos de software participando en las etapas de diseño, planificación, ejecución, puesta en marcha y mantención de las mismas. Debe cumplir con liberar entregables de código y su documentación asociada en ambiente productivo, con los criterios de calidad establecidos y dentro de los plazos estimados. A través de su conocimiento y experiencia apoya a otros integrantes en la implementación de sus funcionalidades en la medida que su conocimiento lo permita.

¿Cuáles serán sus desafíos?

- Participar en el análisis y desarrollo de las funcionalidades propuestas por el equipo de producto, siendo proactivo en la detección y propuesta de caminos alternativos frente a potenciales problemas.
- Realizar planes de implementación y estimaciones de esfuerzo y diseños técnicos o de arquitectura necesarios para la implementación de nuevas funcionalidades o la extensión o mantención de funcionalidades ya existentes.
Implementar los requisitos funcionales definidos, utilizando la metodología y herramientas definidas como estándares dentro del equipo.
- Implementar tests automáticos que ejerciten los cambios de código propuesto para los criterios de aceptación definidos para la funcionalidad.
- Realizar seguimiento a los cambios de código propuestos, implementando de forma activa las sugerencias propuestas por otros participantes del equipo.
- Realizar, con apoyo del equipo, seguimiento a la puesta en producción de los cambios de código desarrollados, preocupándose de monitorear y resolver problemas a medida que surjan.
- Revisar y proponer mejoras a cambios de código propuestos por otros integrantes del equipo asegurándose que las propuestas contribuyan a optimizar el producto así como mejorar el conocimiento de quien la propone.
- Participar de las instancias de reunión y coordinación establecidas como necesarias por parte del equipo.
- Asegurar que el código responda a los más altos estándares de calidad de la industria a través de implementar las mejores prácticas disponibles en el desarrollo de su trabajo.

¿Qué ofrecemos?

¡El mejor ambiente de trabajo! Nuestra misión es crear lugares de trabajo más felices, y bueno, lideramos con el ejemplo!😀
Trabajarás rodeado de Top Talent y esto te permitirá potenciar tus habilidades y desarrollarte, porque en Buk siempre vamos al infinito y más allá!
Podrás trabajar desde nuestras oficinas en los otros países y participar del programa de Buk-Internship, conociendo Bukers de todo el mundo.
VACACIONES ILIMITADAS! 🌴🏖️☀️ Sí! ¡Leíste bien!
Plan de Beneficios personalizado ⭐ podrás elegir muchas opciones.
Postnatal Paternal de 5 semanas 🍼💙
Flexibilidad, queremos que la gente se motive y trabaje feliz, cumpliendo objetivos, no que marque tarjeta.
Modalidad WFA 🌴🌞(Work From Anywhere) trabaja 100% en la oficina/ híbrido/ full remoto ¡Tú eliges

Un poco más de nosotros:

Somos una empresa que diseña y desarrolla un Software de Gestión de Personas que permite atender todas las necesidades de los colaboradores de una empresa, desde el pago de remuneraciones hasta el desarrollo profesional.
Hace 6 años comenzamos con un equipo de menos de 10 personas y hoy ya somos más de 1000 Bukers trabajando día a día para tener el Software de Gestión de Personas más completo del mercado. Además nos encontramos presentes en Chile, Colombia, Perú, México y … ¡Próximamente Brasil!
Somos una empresa con gente talentosa y un liderazgo horizontal. Vamos siempre más lejos, hacemos que las cosas pasen, nos mueve la excelencia y por sobre todo, somos un equipo cercano. Creemos firmemente que nuestra cultura y metas se logran con equipos comprometidos, diversos, equitativos e inclusivos.


Te compartimos un video para que puedas ver cómo vivimos el día a día en Buk: https://www.youtube.com/watch?v=jBxmAcOrMZU

La tecnología está al centro de nuestra organización y siempre buscamos la excelencia en todas nuestras prácticas🥇👨‍💻.

¿Qué Buscamos?

¿Qué buscamos?

- 2-3 años de experiencia trabajando como Software Engineer.
- Ser persistente y creativo en cuanto a la resolución de problemas.
- Requisito experiencia en:
Ruby on Rails u otro framework estructurado bajo el paradigma MVC y/o que use el paradigma de programación orientada a objetos.
Uso de bases de datos relacionales como Postgres, MySQL u otros
Implementación de la capa de interfaz de usuario de aplicaciones web a través de HTML/CSS y Javascript
Implementación y consumo de APIs
- Requisito experiencia en la implementación de software en trabajo conjunto con un equipo de desarrollo.
- Deseable experiencia en diseño e implementación de pruebas automatizadas de software (testing).
- Deseable conocimiento y experiencia en el desarrollo y puesta en producción de software como servicio (SaaS) a través del uso de herramientas de CI/CD en un ambiente cloud (AWS/GCloud/Azure u otro) y de buenas prácticas en ello (12 Factor App)
- Requisito experiencia en control de versiones con GIT.
- Deseable buenas prácticas en programación como Clean Programming, principios SOLID y/o patrones de diseño
- Deseable experiencia trabajando bajo alguna metodología de desarrollo de software ágil (p.ej: SCRUM, Kanban, Shape-up, etc).
- Deseable presentar código personal en GIT.