Developer Back-end Go (5 Meses)
Indexed description
Descripción del cargo
Estamos buscando desarrolladores backend para una asignación temporal de 5 meses (desde septiembre hasta finales de enero). Consideramos 2 perfiles Mid/Junior, que apoyarán en la ejecución y desarrollo bajo las directrices de un perfil Senior. Idealmente, la célula operará con autonomía técnica dentro de las definiciones del equipo, manteniendo calidad y entregas regulares.
Requisitos técnicos (mínimo necesario):
- Experiencia y/o dominio en Golang.
- Cloud GCP (deseable conocimiento de Firestore, Pub/Sub y Cloud Run).
- Experiencia con base de datos PostgreSQL.
- Conocimiento y práctica de arquitectura hexagonal.
- Aplicación de patrones de diseño en sistemas backend.
- Capacidad de implementar unit tests en Golang para lógica de negocio y componentes relevantes.
Señales de buen ajuste (cómo trabajamos):
- Orientación a calidad: escriben código mantenible, con tests y decisiones claras de diseño.
- Responsabilidad y autonomía: cumplen tiempos, proponen alternativas y ejecutan con criterio bajo guías del Senior.
- Colaboración: trabajan bien con revisiones de código, feedback y coordinación diaria con la célula.
- Comunicación efectiva: explican avances, supuestos y bloqueos con transparencia.
- Mentalidad de mejora continua: sugieren ajustes de arquitectura, rendimiento o mantenibilidad.
Buscamos personas que disfruten construir backend robusto en la nube, con disciplina de pruebas y una base sólida de diseño de software.
Projects
En Agilistik trabajamos con clientes grandes de Chile y LATAM, impulsando la agilidad y el desarrollo de software. Para una asignación temporal de 5 meses (desde septiembre hasta finales de enero), buscamos desarrolladores backend para operar como una célula independiente. El objetivo es contribuir a la ejecución y evolución de productos/servicios backend bajo directrices de un perfil Senior, asegurando calidad, mantenibilidad y entrega continua. La célula tendrá foco en el desarrollo con Go y servicios en Google Cloud Platform (GCP), apoyando el diseño e implementación de APIs, la integración con componentes de mensajería y almacenamiento (con deseable experiencia en Firestore, Pub/Sub y Cloud Run). Se trabajará con PostgreSQL y una arquitectura hexagonal, aplicando patrones de diseño y asegurando estabilidad mediante unit tests en Go. Buscamos perfiles que puedan integrarse rápidamente, colaborar estrechamente con el equipo Senior y mantener un alto estándar técnico.
Funciones
- Desarrollar e implementar componentes backend en Golang, siguiendo criterios de calidad, claridad y mantenibilidad.
- Construir y extender servicios sobre Google Cloud Platform (GCP), con foco en Cloud Run y servicios administrados (deseable experiencia en Firestore y Pub/Sub).
- Integrar y consumir datos desde PostgreSQL, modelando accesos y repositorios de forma limpia y testeable.
- Aplicar arquitectura hexagonal y patrones de diseño para separar responsabilidades (dominio, puertos/adaptadores, infraestructura y capas de integración).
- Escribir unit tests en Go para validar lógica de negocio y asegurar confiabilidad en la evolución del sistema.
- Colaborar con un perfil Senior para ejecutar tareas asignadas, proponiendo mejoras técnicas cuando corresponda.
- Participar en revisiones de código, refinamiento del alcance y acuerdos de calidad (estándares de desarrollo, pruebas y estilo).
- Apoyar el mantenimiento evolutivo de la célula, identificando riesgos, cuellos de botella y oportunidades de optimización.
El foco del rol es entregar features backend de forma consistente dentro del ciclo del proyecto, promoviendo buenas prácticas de ingeniería y comunicación efectiva con el equipo.
Beneficios
En Agilistik, valoramos a nuestro equipo y ofrecemos beneficios atractivos:
- Seguro complementario de salud y seguro de vida para tu tranquilidad y la de tu familia.
- Bonos especiales por aguinaldos en septiembre y Navidad, cada uno por CLP $100.000, además de una bonificación adicional por tu cumpleaños de CLP $50.000.
- Oportunidades constantes de capacitación y certificaciones ágiles, fomentando un desarrollo profesional continuo y de alto impacto.
Estamos comprometidos con crear un entorno de trabajo que priorice tanto el bienestar como el crecimiento profesional. Si te interesa integrarte a proyectos desafiantes y en un ambiente colaborativo y dinámico, te invitamos a postular.
Deseable
- Experiencia adicional con Cloud Run para despliegues y optimización de servicios (observabilidad, escalamiento y manejo de configuración).
- Conocimiento práctico de Pub/Sub y patrones de integración asíncrona (mensajes, suscripciones, reintentos).
- Experiencia con Firestore en escenarios donde aplique almacenamiento NoSQL y modelado de datos.
- Experiencia en diseño y evolución de APIs (por ejemplo, REST) y manejo de contratos de servicio.
- Contribuciones previas a repositorios con estándares de testing, revisiones y buenas prácticas de arquitectura.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search