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

FULL_TIME

    Remote | Semi Senior | Full time | Programming

125 applications
Replies between 10 and 16 days
Last checked 18 days ago
Apply now Requires applying in Spanish
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.
  • 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.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

About Anastasia - Inteligencia Artificial

Anastasia entrega soluciones basadas en Inteligencia Artificial que permiten automatizar procesos comerciales, mercadotecnia y operación de las empresas para ejecutar acciones y decisiones mediante la aplicación de herramientas y soluciones concretas. — Anastasia - Inteligencia Artificial's full profile

Ingeniero de Software (Full-Stack/Front)
Anastasia - Inteligencia Artificial •     Remote
Apply Requires applying in Spanish