Ingeniero Desarrollo FullStack Senior (Chile)

Ingeniero Desarrollo FullStack Senior (Chile)

03 nov
|
BC Tecnología
|
Chile

03 nov

BC Tecnología

Chile

Perfil Ingeniero Desarrollo FullStack Senior.

Khipu es una empresa que se ha especializado en la simplificación y automatización de procesos utilizando sistemas web preexistentes y somos realmente buenos en eso.
Nuestros sistemas llevan varios años en producción y son parte fundamental de nuestra operación.

Buscamos un/a Ingeniero/a de Desarrollo Full-stack Senior que se incorpore al equipo para mantenerlos y evolucionarlos, desarrollando nuevas funcionalidades, investigando y corrigiendo errores, mejorando componentes existentes y respondiendo ante problemas en producción.

Además, buscamos una persona que tenga experiencia utilizando Inteligencia Artificial y agentes como parte del desarrollo de software, y que pueda incorporar progresivamente estas capacidades tanto en su trabajo cotidiano como en las soluciones que construimos.
Usamos metodologías que nos ayudan a desarrollar los mejores productos. Siempre buscamos mejorar y queremos que nos ayudes a hacerlo.

Funciones del cargo

La persona seleccionada deberá poder desarrollar software desde su diseño hasta su mantención, tanto en front-end como back-end y en los distintos lenguajes y plataformas que tiene Khipu, haciéndose responsable de las piezas de software en las que trabaja.

- Comprender, mantener y evolucionar sistemas existentes que llevan años en producción.
- Investigar, diagnosticar y corregir errores, incluyendo problemas e incidentes productivos.
- Diseñar y desarrollar nuevas funcionalidades sobre los productos actuales.
- Mejorar y refactorizar componentes existentes cuando sea necesario.
- Diseñar, desarrollar y mantener las pruebas asociadas a sus cambios.
- Participar en la operación y mantención de los sistemas desarrollados por el equipo.




- Utilizar agentes de IA como herramientas de desarrollo para aumentar su capacidad de análisis, desarrollo y resolución de problemas.
- Descomponer problemas de desarrollo de software, delegar tareas a distintos agentes de IA, coordinar su ejecución y validar críticamente los resultados obtenidos.
- Utilizar agentes de IA en tareas como análisis de código, investigación de errores, implementación, refactorización, generación de pruebas y documentación, manteniendo siempre la responsabilidad sobre la calidad y corrección del resultado final.
- Diseñar y desarrollar soluciones basadas en IA o agentes cuando sean una alternativa adecuada para resolver un problema.
- Colaborar, investigar, innovar, aprender y compartir conocimientos con el equipo, proponiendo soluciones y debatiendo ideas en un ambiente de respeto mutuo.

Requerimientos del cargo

Buscamos Ingenieras e Ingenieros de Desarrollo Full-stack Senior que sientan pasión por la programación en diferentes lenguajes, plataformas y arquitecturas, y que no tengan miedo de investigar, innovar, aprender y enseñar.

Esperamos que sean capaces de incorporarse a sistemas existentes, comprender código que no necesariamente desarrollaron, investigar su funcionamiento y realizar modificaciones de manera responsable.





Deben preocuparse por las piezas de software que construyen y mantienen, siendo rigurosos en la calidad del código y en el desarrollo de pruebas que aseguren que los cambios cumplen con los requisitos y no afectan funcionalidades existentes.

Deben conocer sus capacidades, saber entregar estimaciones preliminares de su trabajo, estar enfocados en cumplir sus compromisos e informar con tranquilidad y a tiempo las dificultades que se presenten.

Se valoran habilidades de colaboración, trabajo en equipo, autonomía, capacidad de investigación, rapidez de aprendizaje y capacidad de pedir y dar ayuda cuando sea necesario.

Capacidades tecnicas necesarias

Desarrollo de software

- Experiencia sólida desarrollando y manteniendo software en producción.
- Capacidad para comprender, diagnosticar y modificar sistemas existentes.
- Capacidad para diseñar y desarrollar tanto las piezas de software como los tests asociados.
- Capacidad para desarrollar tanto en front-end como en back-end.
- Dominio de varios lenguajes de programación o capacidad demostrable para aprenderlos rápidamente.
- Comprensión de cómo funciona la web, sus protocolos, APIs y servicios.
- Capacidad para investigar problemas productivos y determinar su causa.

Lenguajes: Java, Kotlin, Python, Groovy, TypeScript, Swift y Go

Estos conocimientos no son excluyentes, porque esperamos que puedas aprender rápidamente nuevos lenguajes y tecnologías.

IA aplicada al desarrollo de software

- Experiencia práctica utilizando agentes de IA para desarrollar software, más allá del uso básico de asistentes de programación.
- Capacidad para descomponer problemas complejos en tareas que puedan ser ejecutadas p

📌 Ingeniero Desarrollo FullStack Senior (Chile)
🏢 BC Tecnología
📍 Chile

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero desarrollo fullstack senior (chile) / chile

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ingeniero desarrollo fullstack senior (chile) / chile