Full Stack Developer (Mid)

Bia EnergyBogotá, Bogota D.C.On-siteFull-timeJunior, 1–2 yearsListed 1 week ago

Apply now

About this role

En Bia buscamos un Sr. Full Stack Developer con mentalidad de producto, fuerte criterio técnico y un profundo sentido de ownership. Queremos unir lo mejor de dos mundos: un frontend impecablemente ejecutado y un backend sólido y escalable

Lo que harás

- Entender problemas del negocio y de nuestros usuarios junto con Producto y otros stakeholders, y convertirlos en soluciones digitales claras, funcionales y escalables.

- Diseñar, implementar y mantener funcionalidades completas de frontend y backend, asegurando rendimiento, estabilidad, escalabilidad y calidad de código.

- Llevar diseños a la realidad con precisión y atención al detalle, creando interfaces de alta calidad visual sin perder de vista la usabilidad ni la solidez del backend.

- Construir e integrar APIs, bases de datos, servicios internos y sistemas de terceros que soporten flujos operativos reales.

- Participar en la conceptualización de las soluciones y en las decisiones de arquitectura, aportando criterio técnico y evaluando sus implicaciones en el producto.

- Llevar tus desarrollos desde la implementación y las pruebas hasta el despliegue y monitoreo en producción.

- Integrar inteligencia artificial en tu día a día para generar código, construir agentes, implementar MCPs, crear skills, automatizar flujos y acelerar los tiempos de entrega.

- Proponer mejoras técnicas y funcionales alineadas con los objetivos del producto y del negocio.

- Identificar riesgos, comunicar bloqueos a tiempo y trabajar con el equipo para resolver problemas técnicos y funcionales.

- Medir el desempeño y el uso de lo que construyes, aprender de los resultados e iterar continuamente.

- Contribuir a elevar la velocidad y la calidad del equipo mediante buenas prácticas, documentación, code reviews y componentes reutilizables.

Lo que buscamos

- Entre 2 y 4 años de experiencia construyendo productos digitales o funcionalidades complejas en entornos full stack.

- Experiencia sólida desarrollando interfaces con React y trabajando en ecosistemas modernos de frontend.

- Experiencia construyendo servicios backend con Go, Node.js, Python o tecnologías equivalentes.

- Conocimiento práctico de PostgreSQL y Firebase, incluyendo modelado de datos, consultas e integración con aplicaciones.

- Experiencia diseñando e integrando APIs robustas y trabajando con servicios internos o de terceros.

- Capacidad para desarrollar funcionalidades completas, desde la interfaz y la lógica de negocio hasta la persistencia de datos y su despliegue.

- Conocimiento de testing, control de versiones, CI/CD y prácticas necesarias para operar productos confiables en producción.

- Criterio estético y atención al detalle para construir interfaces de alta calidad sin comprometer la experiencia de usuario.

- Experiencia utilizando herramientas modernas de desarrollo asistido por inteligencia artificial para iterar con mayor velocidad y calidad.

- Curiosidad y disposición para profundizar en prompts complejos, agentes, MCPs, creación de skills y automatizaciones.

- Capacidad para entender problemas ambiguos, dividirlos en entregables concretos y avanzar con autonomía.

- Criterio para tomar decisiones técnicas considerando calidad, experiencia del usuario, rendimiento, escalabilidad, tiempos y objetivos de negocio.

- Capacidad para priorizar tu trabajo, comunicar avances y bloqueos con claridad y responder por la calidad de tus entregables.

- Mentalidad de producto: interés por entender para quién estás construyendo, qué problema estás resolviendo y cómo saber si la solución funciona.

También valoramos: experiencia con Next.js, TypeScript, Docker, infraestructura cloud, observabilidad, sistemas basados en inteligencia artificial, arquitecturas orientadas a eventos y automatización de procesos complejos.

Nuestra forma de trabajar

Bia es una cultura de builders, para builders. Cada mes nos proponemos objetivos agresivos y damos libertad para decidir cómo alcanzarlos.

No medimos horas ni hacemos tracking constante del proceso. Nos importan la calidad de lo que construimos, la velocidad con la que avanzamos y los resultados que generamos. Existe flexibilidad para organizar el trabajo porque también existe una expectativa alta de ownership.

Aquí tendrás espacio para crear, experimentar y tomar decisiones importantes. Esa libertad viene acompañada de responsabilidad: hacerte cargo de lo que construyes, elevar el estándar y llevarlo hasta donde realmente produzca impacto.

El ADN del equipo que te espera:
 
🧠 Self Management. No buscamos empleados que esperen instrucciones. Buscamos personas que se muevan rápido, propongan antes de preguntar y se apropien del resultado de principio a fin.

💡 Problem Solver & Problem Seeker. Enfrentar problemas es parte de nuestro ADN y encontrarlos antes de que exploten, también. Si te aburres cuando todo funciona bien, encajas perfecto.

🌀 Adaptability. Cultura de alta velocidad y cero burocracia. Buscamos personas que prosperen en entornos cambiantes y mantengan el foco cuando todo se mueve rápido.

🤝 A Team Player. En Bia el impacto importa. Crecemos juntos, nos apoyamos y el éxito del equipo es tan tuyo como propio.

✨ User Centric. El cliente y el colaborador no son un área del negocio, son el centro de cada decisión que tomamos. Aquí diseñamos soluciones que realmente importan.