Desarrollador/a Full-Stack Senior
Summary
Senior Full-Stack Developer designing and developing applications on Google Cloud Platform, building APIs with Java/Spring Boot or Node.js/TypeScript, and creating web interfaces with Angular or React/Next.js. Works with microservices, containerization, and cloud technologies.
- Diseñar y desarrollar aplicaciones fullstack sobre Google Cloud Platform.
- Construir APIs REST y, cuando corresponda, servicios GraphQL utilizando Java/Spring Boot o Node.js/TypeScript.
- Desarrollar interfaces web con Angular o React/Next.js.
- Implementar arquitecturas de microservicios y orientadas a eventos utilizando Cloud Run, GKE y Pub/Sub.
- Diseñar y optimizar soluciones de persistencia sobre Cloud SQL, PostgreSQL, MySQL, Firestore y BigQuery.
- Integrar aplicaciones con servicios de autenticación y autorización mediante OAuth 2.0, OIDC, Identity Platform o Firebase Auth.
- Contenerizar aplicaciones con Docker y gestionar despliegues mediante pipelines de CI/CD.
- Participar en definiciones de arquitectura y documentar las decisiones técnicas.
- Implementar pruebas unitarias, de integración y end-to-end.
- Instrumentar la observabilidad de las aplicaciones mediante Cloud Logging, Cloud Monitoring y Cloud Trace.
- Participar en el soporte de segundo nivel, análisis de incidentes y determinación de causa raíz.
- Realizar revisiones de código y acompañar técnicamente a profesionales con menor experiencia.
- Anticipar riesgos técnicos y comunicarlos oportunamente al líder técnico y Product Owner.
- Promover buenas prácticas de seguridad, rendimiento, escalabilidad y optimización de costos en GCP.
- Formación Académica: Ingeniería en Informática, Ingeniería Civil en Computación o carrera afín.
- Mínimo cinco años de experiencia en desarrollo de software.
- Al menos tres años desempeñándose en un rol fullstack efectivo.
- Mínimo dos años de experiencia productiva y reciente con Google Cloud Platform.
- Dominio avanzado de al menos una tecnología backend: Java/Spring Boot o Node.js/TypeScript.
- Manejo sólido de al menos una tecnología frontend: Angular o React/Next.js.
- Experiencia avanzada en diseño y consumo de APIs REST.
- Experiencia con Cloud Run y/o Google Kubernetes Engine.
- Manejo de Pub/Sub y arquitecturas orientadas a eventos.
- Experiencia con microservicios.
- SQL avanzado y experiencia con bases de datos relacionales como PostgreSQL o MySQL.
- Manejo avanzado de Docker.
- Experiencia con CI/CD mediante Cloud Build, GitHub Actions o GitLab CI.
- Experiencia llevando servicios a producción y participando en su operación, monitoreo y resolución de incidentes.
- Experiencia con pruebas automatizadas.
- Inglés técnico para lectura de documentación.
- Disponibilidad para trabajar bajo modalidad híbrida en Santiago.
n DSAC Chile ofrecemos una propuesta integral que combina compensación competitiva, flexibilidad, desarrollo profesional y reconocimiento. Contamos con herramientas de productividad e inteligencia artificial, Learning Wallet para formación online, rutas de aprendizaje por rol, certificaciones internas y participación en proyectos desafiantes.
Promovemos una cultura cercana, colaborativa y orientada al alto desempeño, con beneficios flexibles, sistema de reconocimiento mediante puntos canjeables en BUK, día libre por cumpleaños y beneficios asociados a vacaciones y antigüedad.
Además, estamos certificados por Building Happiness como una de las empresas más felices de Chile, alcanzando el Top 5 durante 2025. Este reconocimiento refleja nuestro compromiso con el bienestar, el desarrollo y la experiencia de nuestros colaboradores.
En DSAC tendrás la oportunidad de aprender, proponer ideas, crecer profesionalmente y generar un impacto visible en proyectos reales.