TIMining

Software Engineer en TIMining

Empleo finalizado - No se reciben más postulantes

Únete al desafío de desarrollar el cerebro de la mina del futuro

¿Sabías que las principales mineras del mundo están trabajando para controlar sus operaciones de manera autónoma y remota? ¿Sabías qué Timining lleva años trabajando en ser el cerebro de esos centros de control?

Si siempre fuiste de los mejores, únete al desafío de construir el cerebro de las minas del futuro, utilizamos tecnologías de videojuegos, cloud computing, avanzados algoritmos geométricos y mucho más para ganar esa carrera a nivel mundial.

Nuestro equipo de desarrollo de productos es un equipo multidisciplinario de más de 30 personas, aprenderás de tecnologías, algoritmos, metodologías ágiles entre otras cosas, pero lo más importante que podrás crecer profesionalmente en un ambiente desafiante respetuoso y buena onda.

Funciones del cargo

Estamos en la búsqueda constante por atraer talento y formar parte de un equipo multidisciplinario, donde podrás desarrollarte, aprender y aportar con tus conocimientos a crear el software de la minería del mañana. Permitiendo tomar decisiones claves sin la necesidad de estar presencialmente en la faena.

En esta ocasión, buscamos un desarrollador junior que tenga el deseo de aprender y ayudar a mejorar continuamente nuestros desarrollos, siendo guiado y apoyado por un grupo de desarrolladores senior.

Pero si no eres desarrollador nivel junior aún, igual nos gustaría saber de ti. Queremos a alguien que le encante resolver problemas con la tecnología y que sepa programar en algún lenguaje, si habla go, python, c++ o rust ya estamos coqueteando, si no es el mejor no es relevante, pero es un excluyente que la mejora continua este en sus principios y sea capaz de aprender de sus errores.

Nuestra intención es que el candidato logre aprender nuevas habilidades, y que además pueda compartir, y enseñarlas al resto de su equipo. Queremos formar a alguien que pueda generar un proceso de Test Driven development, que esté trabajando codo a codo con desarrolladores, logrando detectar y proponer soluciones a fallos que encuentre.

Ahora si quieres saber las responsabilidades en concreto, te las detallamos:

  • Desarrollo de herramientas y toolkits que nos permitan identificar problemas en ambientes de testing antes de que lleguen a producción.
  • Impulsar y fomentar prácticas de XP y TDD.
  • Identificar oportunidades de automatización de pruebas y posterior implementación.
  • Dar soporte al unit test y la creación de test cases.
  • Asegurar la calidad en el flujo de los datos de principio a fin.

Requerimientos del cargo

Buscamos a una persona con capacidad analítica, crítica y capaz de argumentar sobre una idea en discusión para mejorar la calidad de nuestro producto.

Con deseables conocimientos y buenas prácticas de desarrollo en TDD.

Nos interesa tanto lo que puedes aportar, como lo que puedas aprender, que puedas desenvolverte en un equipo donde se respeta la diversidad y donde las ideas son más importantes que quien las emite.

Esperamos que los problemas se tomen como desafíos u oportunidades para aprender, que el no saber no te frustre y te motive a buscar soluciones en conjunto con tu equipo quien te respaldará y ayudará en el camino.

En cuanto a lenguaje puede ser cualquiera de estos: go, python , c++ o rust

Deseables

Test unitario
TDD
QA
Agilidad
Test cases
Manejo de base de datos,
Jenkins
Conocimiento en git

Beneficios

Si buscas ser parte de un equipo joven (al menos de espíritu), buena onda y con un gran desafío intelectual, estás postulando en el lugar correcto.

Somos una start up con un gran desafío por delante y lo queremos lograr entre todos.

  • Estamos teletrabajando, por ahora, pero ya queremos volver a la oficina algunos día (echamos de menos el taca taca, la mesa de ping, pong, los juegos de mesa, las discusiones de problemas de manera presencial con la pizarra y los carretes. )
  • Jornada laboral flexible de no más de 40 hrs a la semana.
  • Horario de ingreso y salida flexible (conversado con tu equipo).
  • Seguro de vida y de salud complementario.
  • Vestimenta informal.
  • Actividades recreativas.

Horario flexible Entrada y salida flexibles, libertad para realizar trámites personales o familiares.
Teletrabajo opcional Algunos días puedes trabajarlos desde tu casa.
Cobertura de salud TIMining paga o copaga cobertura de salud adicional a lo legal.
Computadora TIMining proporciona una computadora para tu trabajo.
Vestimenta informal TIMining no exige ningún código de vestimenta.

Política de trabajo remoto

Temporalmente remoto por COVID-19

El trabajo es remoto sólo durante las restricciones sanitarias por COVID-19.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.