Desarrollador Fullstack

I2B Technologies es una empresa pionera en consultoría de estrategias digitales, desarrollo de software y proyectos de inteligencia artificial, e incubadora de startups, con operaciones en Chile, Perú, Colombia, India y EE.UU.

Buscamos, a través de experiencias digitales, transformar los negocios de nuestros clientes para que sean capaces de mejorar, no solo su eficiencia, sino que la calidad de vida de sus usuarios.

Somos un equipo de gente apasionada, curiosa y ambiciosa, comprometida en construir cosas únicas, basándonos en tres principios: somos obsesionados por el cliente, construimos a largo plazo y desafiamos a nuestra gente; pero entendiendo que cada uno tiene una vida fuera de su espacio de trabajo y que la gente trabaja mejor cuando es feliz en la casa y en la oficina.

Dado el crecimiento de I2B, estamos en búsqueda de un Desarrollador Fullstack altamente calificado para contribuir al desarrollo de soluciones tecnológicas. El candidato ideal tendrá conocimiento experto de procesos de desarrollo de software y experiencia en pruebas y evaluación de sistemas.

Objetivos del rol

  • Visualizar, diseñar y desarrollar plataformas de software creativas e innovadoras.
  • Desarrollar plataformas y aplicaciones de software escalables, y soluciones de red eficientes con integración continua
  • Aumentar las capacidades de red y de la plataforma para manejar el crecimiento a escala.
  • Examinar los sistemas existentes, identificando fallas y creando soluciones para mejorar el tiempo de actividad del servicio y el tiempo de resolución a través del monitoreo y la automatización.
  • Tomar decisiones sobre el diseño e implementación del proyecto de software. Ejemplo: lenguaje de programación, arquitectura del sistema, framework de desarrollo, etc.
  • Hacer mejoras en plataformas de software para cumplir requerimientos no funcionales del cliente.
  • Realizar y monitorear procesos de deployment.

Responsabilidades diarias y mensuales

  • Elaborar estrategias de desarrollo y criterios para la estratégia
  • Distribuir funciones para cada sprint
  • Definir cómo se desarrollarán esas funciones entre los elementos del producto
  • Definir cómo integrar las partes implementadas
  • Liderar el equipo y determinar los plazos en cada desarrollo
  • Planificar proyectos de desarrollo de software bajo metodología ágil.
  • Liderar el desarrollo e implementación de cada sprint de trabajo.
  • Implementar mejores prácticas en los procesos de desarrollo como procesos de integración continua, Test Driven Development (TDD), Domain Driven Design (DDD), etc.

Habilidades y cualidades

  • Ingeniero de Sistemas, Informático o de Computación.
  • Experiencia en framework de desarrollo single page application, como por ejemplo Angular o React.
  • Experiencia en framework  de desarrollo backend como Ruby on Rails, Django, etc.

Conocimientos en alguna plataforma de cloud computing: Amazon Web Services, MS Azure, Google Cloud Platform.

Want to
join us?

[