Senior Full-Stack Developer
BC Tecnología
· Remote
Full time
💻 Programming
Today
Heads up: we remove this job from our database within a month (monthly cleanup), so the link may stop working. We've saved it in your browser so you can find it again.
Requisitos y perfil técnico
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.
Funciones principales
- 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.
Competencias deseables
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.
Beneficios y entorno
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.
Front-endTypeScriptNode.js
Source: GetOnBoard