Ingeniero de Software (Full-Stack/Front) in Anastasia - Inteligencia Artificial

Closed job - No longer receiving applicants

Anastasia es una empresa fundada el año 2017 que ya cuenta con presencia global con clientes en Chile, México, USA, Colombia y Perú. Tenemos una plataforma que entrega soluciones a problemáticas de negocio utilizando variadas técnicas de Inteligencia Artificial, ajustándose a las necesidades particulares que presentan distintas industrias, tales como retail, manufactura, salud, telecomunicaciones y banca.
Actualmente, vemos la necesidad de automatizar y robustecer el funcionamiento de la plataforma de manera de agilizar el desarrollo manteniendo una operación continua y eficiente.

Funciones del cargo

  • Construir interfaces de usuario utilizando React.
  • Desarrollar BFF (Backend for Frontend)
  • Refactorización de los módulos existentes en la plataforma, según las necesidades del negocio.
  • Optimizar la aplicación para máxima velocidad y escalabilidad.
  • Implementación de seguridad y protección de datos.
  • Implementar las pruebas automáticas, tanto a nivel de plataforma, performance y testeo unitario.
  • Apoyar los pasos a producción, priorizando estrategias de entrega continua.
  • Apoyo en la detección y diagnóstico de problemas y bugs durante todo el proceso de entrega de software.
  • Desarrollar soluciones extensibles y escalables.
  • Identificar las diferencias entre múltiples plataformas de entrega, optimizando el resultado.
  • Colaborar con los equipos de Producto y Tecnología.
  • Documentar los aspectos críticos y no funcionales de todos los desarrollos.

Requerimientos del cargo

  • Conocimiento de lenguajes y formatos como HTML5, JSON, XML, CSS3, SASS. (Excluyente)
  • 3 o más años de experiencia demostrable desarrollando aplicaciones cliente o servidor con RESTful API’s. Sólo incluir experiencia en aplicaciones hoy usadas en producción. (Excluyente).
  • Experiencia trabajando con programación orientada a objetos (Excluyente)
  • Usuario medio/avanzado de Linux (Excluyente)
  • Experiencia con alguno de los siguientes lenguajes de programación: Python, Javascript/Typescript. Otros lenguajes son bienvenidos.
  • Git avanzado
  • Experiencia con algún entorno en la nube, idealmente AWS o GCP.

Deseables

Tendrás puntos extra en tu aplicación por tener conocimiento o experiencia en algunos de los siguientes temas:
  • React.
  • Pipelines de entrega continua.
  • Patrones de diseño de desarrollo de software (como estructurales, de comportamiento).
  • Metodologías ágiles (Scrum).
  • Seguridad, con foco en servicios web transaccionales.
  • Técnicas de TDD y de ATDD.
  • SQL intermedio.
  • SOLID, Clean Code y Clean Architecture.20

Conditions

  • Horario flexible
  • Trabajo remoto

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Vacation over legal Anastasia - Inteligencia Artificial gives you paid vacations over the legal minimum.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.