Emplea.do

Senior Full-Stack Developer

BC Tecnología · Get on Board · Remote

Descripción del puesto

Experiencia avanzada en desarrollo con TypeScript, Node.js y React.js. Sólidos conocimientos en arquitectura de software orientada a soluciones escalables y mantenibles. Experiencia en optimización de rendimiento de aplicaciones y buenas prácticas de seguridad de software, incluyendo principios OWASP, autenticación robusta y manejo seguro de datos. Familiaridad con bases de datos NoSQL (ideal Redis y MongoDB). Conocimientos en plataformas cloud (AWS y/o GCP). Experiencia en diseño y mantenimiento de APIs RESTful y GraphQL. Manejo de Docker y Kubernetes en entornos productivos. Experiencia en arquitecturas basadas en eventos y conocimiento de data streaming y procesamiento de datos en tiempo real. Diseñar, codificar, probar y optimizar componentes de software tanto en frontend como backend.Desarrollar soluciones utilizando TypeScript, Node.js y React.js.Participar en la selección de métodos, herramientas y técnicas de desarrollo para maximizar eficiencia y calidad de código.Aplicar y fortalecer estándares de desarrollo para garantizar consistencia, mantenibilidad y robustez.Realizar revisiones de código y promover buenas prácticas dentro del equipo.Diseñar y desarrollar APIs RESTful y GraphQL, asegurando escalabilidad, seguridad y mantenibilidad.Optimizar el rendimiento de aplicaciones web y mejorar la experiencia de usuario.Colaborar con otros equipos técnicos y stakeholders en la definición e implementación de soluciones complejas.Trabajar en ciclos de entrega cortos, con enfoque en calidad, pruebas y despliegue continuo. BC Tecnología es una consultora de TI con enfoque en soluciones para clientes en servicios financieros, seguros, retail y gobierno. Nuestro equipo diseña y ejecuta proyectos de desarrollo de software, infraestructuras y unidades de negocio con metodologías ágiles. Estamos orientados a la entrega de valor a través de soluciones escalables, innovadoras y de alta calidad, con un fuerte énfasis en el cliente y el desarrollo profesional continuo. El candidato formará parte de un equipo técnico senior y participará en proyectos desafiantes que impulsan la madurez tecnológica de la organización, apoyando procesos de diseño, desarrollo y mejora continua para entregar productos robustos y bien mantenidos. 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. Colaboración efectiva en equipos multifuncionales, pensamiento analítico, capacidad de resolución de problemas complejos y enfoque en calidad de software. Experiencia previa en ambientes fintech, seguros o retail, y habilidades de visualización de datos para stakeholders técnicos y no técnicos. Actitud de aprendizaje continuo y orientación a la innovación, con habilidad para autodirigir tareas y mentorizar a otros miembros del equipo.

Juegatela