BC TecnologíaRemote

Senior Full-Stack Developer

Description

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.

Skills

Node.jsTypeScriptAWSOWASPRedisRESTfulReactMongoDBKubernetesRESTDockerGCPGraphQL

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching