Live opening · Posted 22 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
En BCCT estamos buscando un perfil Full-Stack con experiencia real construyendo, integrando y manteniendo productos digitales en producción.
No buscamos exclusivamente un AI Engineer ni una persona dedicada a entrenar modelos. Buscamos, ante todo, un excelente ingeniero de software Full-Stack que esté preparado para trabajar en un entorno AI-first y que, adicionalmente, pueda apoyar la integración de componentes de inteligencia artificial dentro de nuestros productos.
¿Cuál será tu misión?
Diseñar, desarrollar y evolucionar plataformas web, productos SaaS, integraciones y automatizaciones que soportan el ecosistema educativo y operativo de BCCT.
Participarás en productos relacionados con educación, gestión de daycares, comercio electrónico, pagos, automatización comercial, generación de contenido y experiencias potenciadas por inteligencia artificial.
Responsabilidades principales
Desarrollar funcionalidades de frontend y backend listas para producción.
Diseñar, consumir y mantener APIs REST.
Construir integraciones con servicios externos mediante APIs, webhooks y procesos asíncronos.
Trabajar con autenticación, autorización, roles, permisos y manejo seguro de sesiones.
Implementar integraciones con plataformas como Stripe, PayPal, Zoho, WordPress, Moodle, Strapi y otros servicios del ecosistema.
Diseñar estructuras de datos y trabajar con bases de datos SQL.
Participar en revisiones de código, QA técnico, corrección de incidencias y análisis de causa raíz.
Implementar pruebas automatizadas y validaciones para reducir regresiones.
Documentar arquitectura, APIs, flujos de datos, decisiones técnicas y procedimientos de despliegue.
Apoyar la modernización progresiva de aplicaciones y servicios existentes.
Utilizar herramientas de desarrollo asistido por IA sin delegar en ellas la responsabilidad sobre la calidad del código.
Participar en el diseño e integración de capacidades de IA cuando el producto lo requiera.
Experiencia técnica requerida
2+ años de experiencia profesional en desarrollo de software.
Experiencia Full-Stack construyendo aplicaciones utilizadas por usuarios reales.
Dominio de JavaScript y TypeScript.
Experiencia backend con Node.js, NestJS, Express o tecnologías equivalentes.
También se valorará experiencia backend con Python, FastAPI o Django.
Experiencia frontend con React, Next.js, Vue.js o frameworks equivalentes.
Experiencia con bases de datos SQL, modelado de datos y consultas.
Construcción e integración de APIs REST.
Manejo de webhooks, autenticación, autorización e integraciones de terceros.
Uso de Git, pull requests, branching y revisión de código.
Manejo adecuado de errores, logging y debugging.
Conocimiento de principios SOLID, separación de responsabilidades y arquitecturas por capas o modulares.
Capacidad para analizar código existente y trabajar sobre sistemas que se encuentran en evolución.
Experiencia desplegando o manteniendo aplicaciones en entornos cloud o VPS.
¿Qué significa ser “AI-Ready” para este cargo?
Esperamos que la persona:
Utilice responsablemente herramientas como Cursor, Claude Code, GitHub Copilot o equivalentes.
Sea capaz de transformar requerimientos funcionales en especificaciones claras antes de generar código.
Utilice IA para acelerar análisis, implementación, pruebas, documentación y refactorización.
Revise críticamente todo código generado por IA.
Comprenda que la arquitectura, seguridad y calidad siguen siendo responsabilidad humana.
Sepa proporcionar contexto técnico adecuado a los asistentes de programación.
Pueda detectar alucinaciones, dependencias incorrectas, vulnerabilidades o soluciones innecesariamente complejas.
Mantenga disciplina de pruebas, code review y validación en producción.
Sea capaz de trabajar mediante flujos de desarrollo orientados por especificaciones y no únicamente mediante prompts improvisados.
Plus: experiencia en AI Engineering
Será altamente valorada la experiencia práctica con uno o varios de los siguientes componentes:
Integración de modelos de lenguaje mediante APIs.
OpenAI, Anthropic, Gemini, Azure OpenAI o servicios equivalentes.
Prompt engineering estructurado y versionamiento de prompts.
Retrieval-Augmented Generation — RAG.
Embeddings y bases de datos vectoriales.
Agentes de IA y flujos multiagente.
Function calling o tool calling.
Salidas estructuradas en JSON.
Evaluación de respuestas generadas por modelos.
Guardrails, moderación y validación de resultados.
Observabilidad de aplicaciones basadas en LLM.
Control de latencia, consumo y costos de modelos.
Automatizaciones con Make, n8n, Zoho Flow o herramientas equivalentes.
Generación de contenido, imágenes, audio o recursos audiovisuales mediante IA.
Integración de funcionalidades inteligentes dentro de productos SaaS.
No es obligatorio haber trabajado como AI Engineer de tiempo completo. Es suficiente demostrar experiencia técnica real integrando capacidades de IA en productos, automatizaciones, prototipos funcionales o sistemas en producción.
Experiencia deseable
Strapi o algún Headless CMS.
WordPress y desarrollo o personalización de plugins y temas.
Moodle o plataformas LMS.
Stripe, PayPal, suscripciones y flujos de checkout.
Zoho CRM, Zoho Projects, Zoho Analytics o Zoho Flow.
Docker y pipelines CI/CD.
DigitalOcean, AWS, Azure o GCP.
Arquitecturas SaaS o multiusuario.
Productos EdTech.
Protección de datos, seguridad y privacidad en plataformas que manejan información de niños y familias.
Competencias que buscamos
Autonomía y sentido de ownership.
Capacidad para entender el problema de negocio antes de programar.
Pensamiento crítico frente a soluciones generadas por IA.
Comunicación clara con perfiles técnicos y no técnicos.
Organización y disciplina documental.
Orientación a calidad y estabilidad en producción.
Capacidad para desenvolverse en diferentes tecnologías sin depender de un único framework.
Mentalidad de producto y mejora continua.
Responsabilidad sobre los resultados entregados.
¿Qué valoramos especialmente?
Valoramos más la evidencia que la lista de tecnologías.
Queremos conocer ejemplos concretos de:
Productos Full-Stack que hayas construido o mantenido.
APIs o integraciones que hayas implementado.
Incidentes técnicos que hayas diagnosticado y corregido.
Decisiones de arquitectura en las que hayas participado.
Automatizaciones o funcionalidades de IA que hayas llevado a un entorno funcional.
Uso real de Cursor, Claude Code, Copilot u otras herramientas AI-first.
Cómo verificas la seguridad y calidad del código generado con asistencia de IA.
Para postularte
Comparte:
Hoja de vida o perfil de LinkedIn.
GitHub, portafolio o proyectos relevantes.
Una breve descripción de un producto Full-Stack en el que hayas trabajado.
Un ejemplo concreto de cómo utilizas IA dentro de tu proceso de desarrollo.
Un ejemplo de una integración, automatización, agente, solución RAG o componente de IA que hayas implementado.
Disponibilidad y aspiración salarial.
Enviar CV a: tecnologia@bilingualchildcaretraining.com
Buscamos una persona capaz de construir software de calidad hoy y preparada para desarrollar los productos inteligentes del futuro.
Work arrangement
Yes
More openings worth a look
Recently tracked roles with full details and direct application links.