Backend Developer Senior

Célula Paltas

¿Quieres ser un Forisiano?

  • Si tu sueño es trabajar en una empresa joven y multicultural donde todo es posible porque valoramos la diversidad de pensamiento, entonces esta oportunidad es para ti! Las instituciones de educación superior organizan la vida de miles de estudiantes, anticipando sus decisiones para ofrecer cursos de la mejor manera posible. Pero procesar datos y desarrollar plataformas no es el centro de su negocio, por lo que operan con sistemas desactualizados y mucho trabajo manual. En Foris desarrollamos una suite de soluciones para la educación superior, que eleva la experiencia digital de los alumnos, docentes y staff académico mediante inteligencia artificial. Nuestros productos se ven y se sienten bien, automatizan mas del 50% del trabajo, optimizan hasta un 25% los costos y reducen la deserción. 
  • Somos un equipo multidisciplinario amantes de la tecnología, desde las líneas de la ingeniería, la matemática, la estadística, el desarrollo, el diseño y la consultoría. Con mas de 65 instituciones, 10 países y un millón de estudiantes a bordo, somos líderes de IA en LatAm, tecnología que está en camino a ser un referente de la industria.

Backend Developer Senior

¿Qué tipo de desarrollador buscamos?

  • Buscamos un Senior Developer para ALBUS - nuestra plataforma para la inscripción de materias en universidades. Un proyecto ágil y desafiante por la complejidad lógica del problema (cupos, oferta de materias, programación de horarios), el uso de inteligencia artificial y la altísima frecuencia de uso de la plataforma.
  • Buscamos un desarrollador experimentado, proactivo, amante del los desafíos y del trabajo en equipo. Serás parte del ciclo de producto: desde la planeación del diseño hasta el desarrollo, deploy y mantenimiento. Junto a el equipo de Frontend y Producto, pordrás llevar nuestra plataforma al siguiente nivel. Queremos que te apasione la idea de trabajar en un producto.
  • El código que construyas será parte de una solución para miles de usuarios. Cada línea de código que escribas será parte de los componentes continuarás perfeccionando en el futuro. Buscamos enamorados de los productos que puedan construir excelentes soluciones de largo plazo.

Perfil:

  • +5 years of relevant work experience.
  • Modelamiento de soluciones para problemas complejos.
  • Diseño de interacción con micro-servicios y servicios externos.
  • Refactor de código y mejoras de rendimiento.
  • Revisión del código de otros.
  • Colaboración con stakeholders externos.

Tareas y responsabilidades:

  • Modelar y definir el diseño de soluciones y servicios.
  • Detallar cómo serán estructuradas e implementadas las propuesta técnicas.
  • Analizar requerimientos junto a líderes técnicos, POs y el equipo de UX/U.
  • Identificar y atacar cuellos de botella y problemas de rendimiento en la aplicación y arquitectura en general.
  • Apoyarás a otros devs (y vice-versa!) en sus desafíos, generando soluciones pragmáticas y de alto impacto.
  • Ayudar a identificar y comunicar buenas prácticas y metodologías de desarrollo

¿Que stack tecnológico utilizamos?

Si no eres experto en este stack, no te preocupes: estamos preparados y dispuestos a enseñarte!

  • Lenguajes y frameworks: Elixir + Phoenix, GraphQL y PostgreSQL.
  • Soluciones cloud de AWS para despliegue de aplicaciones web.
  • Despliegue de aplicaciones en tecnologías Docker + Kubernetes.
  • Incentivamos a nuestros Back-end devs a que aprendan al menos lo básico del DevOps de nuestros servicios.
  • Comunicación entre microservicios de tipo producer / consumer con RabbitMQ.

Beneficios

Horario flexible

Flexibilidad en tus horarios para otras actividades, previo acuerdo con tu equipo.

Días libres extra

Días administrativos, cumpleaños, navidad, año nuevo y entre otros.

Modalidad 100% remota

Elige libremente desde donde trabajar en tu zona nacional.

Viernes corto

Los viernes cada 15 días ¡finalizamos la jornada de trabajo a las 15:00 hrs!

Celebraciones

Organizamos reuniones para conocernos, celebrar victorias, planificar o conversar (Santiago y Bogotá)