23 ago
|
Agilistik
|
Santiago
23 ago
Agilistik
Santiago
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.
Originally published on getonbrd.com.
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.
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.
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.
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 crecimiento 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.
GETONBRD Job ID: 63229
Partially remote You can work from your home some days a week.
Health coverage Agilistik pays or copays health insurance for employees.
Computer provided Agilistik provides a computer for your work.
Informal dress code No dress code is enforced.
Remote work policy
Hybrid This job is performed partly from home and partly at the office in Santiago (Chile).
📌 Developer Back-end Go (5 Meses) Full time (Santiago)
🏢 Agilistik
📍 Santiago