




**Acerca de Outcode:** OutCode es una empresa global de desarrollo de software que ofrece soluciones tecnológicas para mejorar la calidad de vida en el ámbito empresarial, aumentando el ROI, la eficacia y la eficiencia. Nuestro ADN está formado por exfundadores de startups y los mejores talentos en Producto, UX/UI, Desarrollo de Software y Aprendizaje Profundo. Nos unimos desde diversos orígenes con una única visión: aportar un enfoque ágil y centrado en el usuario a la innovación de productos y al desarrollo de software, comprendiendo completamente las necesidades del negocio antes de crear cualquier cosa. **Lo que buscamos:** En Outcode, estamos buscando un desarrollador Go que combine experiencia en programación Go con pasión por crear soluciones web escalables. En este papel fundamental, aprovecharás los paradigmas, estructuras e idiomáticas únicas de Go para desarrollar aplicaciones robustas y de alto rendimiento. Tu experiencia con frameworks web y APIs RESTful impulsará la creación de productos dinámicos centrados en el usuario. Como parte de nuestro equipo de desarrollo ágil, colaborarás en diversos proyectos, utilizando patrones de concurrencia y optimizando nuestro ciclo de desarrollo con herramientas como Git y Docker. Este puesto es ideal para alguien que se desenvuelve bien en entornos rápidos, disfruta resolviendo problemas y valora la importancia del trabajo en equipo. **Responsabilidades:** * Diseñar e implementar aplicaciones escalables utilizando el lenguaje de programación Go, centrándose en rendimiento, confiabilidad y mantenibilidad. * Desarrollar y mantener APIs RESTful para mejorar la interoperabilidad de las aplicaciones y la experiencia del usuario. * Utilizar patrones de concurrencia en Go para construir aplicaciones eficientes y de alto rendimiento. * Usar herramientas y flujos de trabajo de desarrollo, incluyendo Git, Docker e integración continua, para agilizar los procesos de desarrollo. * Trabajar en colaboración con el equipo de desarrollo para diseñar esquemas de bases de datos, implementar consultas SQL y garantizar la integridad de los datos. * Participar en actividades de resolución de problemas, ofreciendo soluciones innovadoras a desafíos complejos. **Requisitos:** * Comprensión profunda del lenguaje de programación Go y sus principios fundamentales. * Experiencia práctica con frameworks web y creación de APIs RESTful. * Conocimiento de los patrones de concurrencia en Go y su aplicación en escenarios reales. * Experiencia práctica con React como framework frontend. * Dominio de herramientas de desarrollo (Git, Docker) y buenas prácticas (integración continua, control de versiones de código). * Sólida base en sistemas de bases de datos, diseño de esquemas y SQL. * Excelentes habilidades para resolver problemas y adaptabilidad en entornos dinámicos y rápidos. * Habilidades efectivas de comunicación y demostrada capacidad para trabajar en equipo. * Nivel fluido de inglés. * Se prefiere un título universitario en Ciencias de la Computación, Ingeniería o campo relacionado. **Lo que te encantará de nosotros...** * Trabajar en una empresa de rápido crecimiento. * Entorno laboral internacional. * 5 días laborables durante la semana. E04JI80034mh407hcjn


