23 Noviembre 2023

Desarrollador Fullstack Senior – Consultoría en Sostenibilidad

Oferta Laboral

Si cumples con los requisitos y estás entusiasmado/a por contribuir a la sostenibilidad a través de soluciones tecnológicas, ¡esperamos recibir tu solicitud! Envía tu CV y una carta de presentación resaltando tu experiencia relevante y señalando tus pretensiones de renta líquida a contacto@gestionsocial.cl.

¿De qué se trata el cargo?
Como Desarrollador Fullstack Senior de Gestión Social tu papel será esencial para el desarrollo y la implementación de soluciones tecnológicas que impulsen la sostenibilidad empresarial.

Responsabilidades:

  • Liderar la creación de soluciones tecnológicas que respalden los objetivos de sostenibilidad de nuestros clientes, abordando aspectos tanto frontend como backend.
  • Integrar prácticas de desarrollo sostenible en cada fase del ciclo de vida del software.
    Gestión de Proyectos:
  • Colaborar estrechamente con equipos de consultoría para comprender las necesidades sostenibles de las empresas y traducirlas en soluciones tecnológicas viables.
  • Aplicar metodologías ágiles con un enfoque en la sostenibilidad, asegurando que los proyectos informáticos contribuyan a los objetivos ambientales, sociales y de gobierno corporativo.
    Experiencia y Conocimientos en materia de sostenibilidad:
  • Aportar al menos 5 años de experiencia sólida en el desarrollo de proyectos informáticos con un enfoque sostenible.
  • Demostrar conocimientos profundos en tecnologías de la información con un énfasis en la sostenibilidad.
    Arquitecturas Tecnológicas:
  • Exhibir una comprensión avanzada de arquitecturas tecnológicas, integraciones y APIs.
  • Mantenerse actualizado sobre tecnologías emergentes relacionadas con la sostenibilidad.
    Soluciones Empresariales Sostenibles:
  • Poseer conocimientos en sistemas que respalden la gestión sostenible, como plataformas de seguimiento de huella de carbono, sistemas de gestión de residuos, indicadores sociales, aspectos de diversidad e inclusión en fuerza laboral, etc.
  • Identificar oportunidades de mejora y optimización a través de la implementación de tecnologías sostenibles.

 Requisitos:

  • Título universitario en Informática, Ingeniería en Sistemas o campo relacionado.
  • Experiencia comprobada en desarrollo fullstack con un enfoque en la sostenibilidad.
  • Conocimiento profundo de metodologías ágiles con un enfoque sostenible.
  • Habilidades de comunicación efectiva y trabajo colaborativo.
  • Compromiso con los principios de sostenibilidad.

 

Manejo de las siguientes herramientas:

  • Frontend:
    • JavaScript/TypeScript: Para la programación del lado del cliente y la interactividad de la interfaz de usuario.
    • React, Angular, o Vue.js: Frameworks de JavaScript para la construcción de interfaces de usuario interactivas y dinámicas.
    • D3.js o Chart.js: Bibliotecas para la visualización de datos y la creación de gráficos interactivos.
  • Backend:
    • Node.js, Python, o Java: Para el desarrollo del lado del servidor.
    • Express (Node.js), Flask/Django (Python), o Spring (Java): Frameworks para facilitar el desarrollo web en el lado del servidor.
  • Bases de Datos:
    • SQL (por ejemplo, MySQL, PostgreSQL, SQL Server): Para almacenar datos estructurados.
    • NoSQL (por ejemplo, MongoDB, Cassandra): Para almacenar datos no estructurados o semiestructurados, dependiendo de los requisitos.
  • APIs y Servicios Web:
    • RESTful APIs: Para la comunicación entre el frontend y el backend.
    • GraphQL: Otra opción eficiente para la manipulación de datos entre el frontend y el backend.
  • Desarrollo de Informes y Visualización de Datos:
    • Power BI, Tableau, o Looker: Herramientas especializadas en la creación de informes, dashboards y visualización de datos.
    • APIs de integración de Power BI o Tableau: Para integrar las visualizaciones directamente en la plataforma desarrollada.
  • Seguridad:
    • Autenticación y Autorización: Implementación de medidas de seguridad para proteger los datos y garantizar el acceso adecuado a la plataforma.
    • OAuth, JWT (JSON Web Tokens): Para la gestión de la autenticación y la autorización.
  • Desarrollo Ágil y Gestión de Proyectos:
    • Metodologías Ágiles (Scrum, Kanban): Para la gestión efectiva de proyectos.
    • Herramientas de Gestión de Proyectos (Jira, Trello): Para facilitar la colaboración y el seguimiento del progreso del desarrollo.
  • Pruebas y Automatización:
    • Jasmine, Jest, o Mocha: Para realizar pruebas unitarias y de integración.
    • Selenium o Cypress: Para pruebas de extremo a extremo.
  • Control de Versiones:
    • Git: Para el control de versiones y la colaboración eficiente en el desarrollo de software

Ofrecemos:

  • Participación en proyectos con impacto para empresas comprometidas con la sostenibilidad.
  • Un entorno de trabajo enfocado en la innovación y la responsabilidad social.
  • Oportunidades de desarrollo profesional y crecimiento en un campo emergente y crucial.
  • Cuatro semanas de vacaciones al año.
  • Fondo de capacitación para estudios de diplomado y magíster.
  • Trabajo híbrido con el único requisito de asistir 2 veces a la semana para reuniones y coordinación de proyectos.

Si estás interesado y cumples con los requisitos, envíanos tu CV y carta de presentación resaltando tu experiencia a contacto@gestionsocial.cl.