11 días
Expira 17/06/2025
Fullstack Developer
Fullstack Developer
Nos guiamos por el respeto, la integridad, el coraje y la colaboración, fomentando siempre la inclusión y diversidad
Creamos la fibra natural para un futuro mejor.
El Senior Fullstack Developer será responsable de liderar, diseñar, desarrollar y mantener soluciones de software complejas y de alto impacto. Actuará como mentor para otros desarrolladores y contribuirá a la toma de decisiones técnicas estratégicas, garantizando la alineación con los objetivos de la empresa, gerencia, negocio y la innovación continua.
- Liderar, diseñar, desarrollar y mantener aplicaciones web complejas y escalables, tanto a nivel de interfaces de usuario (frontend) como API y microservicios (backend), aplicando las mejores prácticas y estándares del mercado y de la gerencia para lograr resultado con la mayor calidad posible, en tiempos acordes y así ir entregando valor a nuestros clientes por medio del desarrollo de funcionalidades
- Realizar análisis y buscar mejores formas de optimizar el desarrollo de las piezas de software elaboradas previamente por el equipo para poder tener siempre en consideración las opciones de mejora dentro de nuestras soluciones y solicitar espacios de tiempo para aplicarlas
- Levantar y realizar seguimiento a los riesgos asociados al desarrollo para alertar al equipo y negocio respecto a decisiones o cambios que puedan ser requeridos desde un lado no técnico y que puedan afectar a nuestros clientes
- Apoyar y ayudar a definir la arquitectura de software y tomar decisiones estratégicas que impacten en la dirección del desarrollo para construir la mejor solución posible, escalable, confiable y eficiente para nuestros clientes
- Mentorizar y guiar a los desarrolladores internship, junior y pleno en las mejores prácticas y tecnologías para ayudarlos y apoyarlos en su crecimiento profesional y en el impacto y valor que entregan al equipo
- Participar en revisiones de código y sesiones de retroalimentación para fomentar buenas prácticas de desarrollo y que el código sea escalable, confiable y mantenible en el tiempo.
Experiencia: Al menos 4 años trabajando como fullstack developer
Habilidades
- Experiencia en desarrollo de software en células ágiles. Excluyente
- Trabajo colaborativo y capacidad para estimar y planificar su trabajo, ya sea en sprint planning o releases planning (estimaciones de alto nivel).
- Orientación al éxito, prolijidad y calidad de su trabajo y solución de problemas.
- API REST y GIT, repositorios y versionamiento de software. (Excluyente)
- NodeJS con Typescript y algún framework (de preferencia NestJS) (Deseable) y en React (Excluyente)
- En bases de datos relacional como Postgresql (Excluyente) y bases de datos no relacional como Firestore (Excluyente).
- Desarrollo de pruebas unitarias con framework como JestJS y con arquitectura de microservicios, hexagonal y DDD (Deseable).
- Experiencia en BDD y TDD (Deseable).
- Docker y Kubernetes y proyectos de desarrollo en Cloud (Excluyente).
- Dominio de herramientas para la automatización de los procesos de desarrollo de software y conocimiento en CI/CD (Excluyente)
- Conocimientos en protocolos de autenticación (OAuth, Basic, Token, JWT) Excluyente
- Conocimiento en herramientas de mensajerías, colas, memoria, etc., tales como Pub/Sub, RabbitMQ, Redis, Memcached, entre otros. Deseable
- Conocimiento de Web Design y CSS Framework (MaterialUI) y Preprocessors. Deseable
- Conocimientos en Arquitectura Frontend (Hexagonal, microfrontend, flux, etc. y deseable experiencia y Python. Deseable
- Contrato: Indefinido
- Ubicación: Corporativo Santiago
- Modalidad: 4x1, 4 días presencial, 1 día online
Nuestras vacantes aceptan personas sin distinción de identidad y/o expresión de género, con todas las características físicas y/o discapacidad, de cualquier generación y nacionalidad, sin importar raza o etnia y orientación afectiva.
¡Te invitamos a trabajar con nosotros, alcanzar tu máximo potencial y crear fibra natural para un futuro mejor!