Desarrollador Full-Stack
- Diseño y desarrollo de aplicaciones web y backend, asegurando una experiencia de usuario sobresaliente.
- Codificación reutilizable, escalable y testeable.
- Implementación de soluciones de baja latencia y alta disponibilidad.
- Asegurar seguridad y protección de datos, trazabilidad y monitoreo de soluciones.
- Generar trazabilidad end-to-end y colaborar estrechamente con QA, DevOps y Producto.
- Resolución de incidencias y debugging en tiempo real.
- Mantenerse actualizado en tendencias y buenas prácticas de desarrollo Full Stack.
Requisitos técnicos obligatorios:
- Experiencia demostrable como Desarrollador Full Stack.
- Manejo avanzado de JavaScript (ES2015+), TypeScript, HTML5 y CSS3.
- Experiencia con React, Angular o Vue.js.
- Dominio de Node.js y frameworks backend (Express, Fastify, Koa).
- Uso de NestJS o NX.
- Conocimientos en autenticación, manejo de sesiones y trazabilidad con herramientas como Kibana o New Relic.
- Testing automatizado (Jest, Karma, Mocha).
- Experiencia en bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB, Firebase).
- Resolución eficiente de problemas técnicos complejos.
Requisitos deseables (no excluyentes):
- Diseño de microservicios y arquitecturas cloud-native.
- Experiencia en Docker, Kubernetes, escalabilidad y optimización de recursos.
- Conocimiento de autenticación federada.
- Dominio de principios SOLID, patrones de diseño y metodologías ágiles.
Stack tecnológico: Frontend: React, Angular, Vue.js; Backend: Node.js, Express, Fastify, NestJS; BD: MySQL, PostgreSQL, MongoDB, Firebase; Otros: Kafka, RabbitMQ (deseable), Git, Docker, Kubernetes, GitLab CI, GitHub Actions, Jenkins, Kibana, New Relic, Jest, Mocha, Karma.
Mindset: Enfoque en Clean Code y SOLID, TDD y CI/CD, visión integral del producto, colaboración y orientación a resultados, capacidad para simplificar lo complejo.
En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.