Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Postularme ↗

BC Tecnología / Software

Desarrollador/a Full-Stack con IA

nueva

  • Remote
  • Remoto
  • Semi senior

La búsqueda

Buscamos una persona con experiencia intermedia en desarrollo fullstack, con una buena base técnica y motivación real por incorporar herramientas de IA de manera responsable para mejorar productividad y aportar valor al equipo. Experiencia y conocimientos requeridos:

• Experiencia intermedia en React.js , TypeScript y Node.js .

• Conocimiento en diseño y consumo de APIs RESTful (comprensión de contratos, manejo de errores y patrones de integración).

• Experiencia con Bases de Datos NoSQL , especialmente MongoDB .

• Conocimiento base en seguridad de software , autenticación y buenas prácticas tipo OWASP .

• Familiaridad con Docker , CI/CD y servicios cloud como GCP o AWS .

IA aplicada a la ingeniería:

• Uso práctico de herramientas como GitHub Copilot , Claude , ChatGPT u otras similares.

• Capacidad para utilizar IA como apoyo en generación de código, refactorización, documentación, debugging y pruebas.

• Conocimiento base en prompts, embeddings, vectorización, búsqueda semántica y RAG .

• Criterio para validar y ajustar respuestas generadas por IA antes de incorporarlas al código.

Habilidades y atributos que valoraremos:

• Responsabilidad y criterio al usar IA: priorizaremos calidad, seguridad y verificabilidad.

• Orientación a la colaboración : trabajaremos con comunicación efectiva, buenas prácticas de revisión y transparencia.

• Aprendizaje continuo : nos interesa que se mantenga al día con herramientas y metodologías.

• Calidad de ingeniería : mentalidad de pruebas, mantenibilidad y eficiencia.

• Autonomía para tomar iniciativas y proponer mejoras dentro de un marco acordado.

La posición se integra a una cultura de trabajo colaborativo, con enfoque en aprendizaje constante y metodologías ágiles, donde el crecimiento técnico y profesional es parte del día a día.

Responsabilidades: Como parte del equipo, trabajaremos en el desarrollo fullstack de aplicaciones web y servicios que consumen y exponen APIs. Nos enfocaremos en entregar funcionalidades con calidad, mantenibilidad y seguridad, y en adoptar herramientas de IA de forma responsable para acelerar tareas y elevar el estándar de trabajo.

• Desarrollar interfaces con React.js y TypeScript , implementando componentes, flujos de UI y validaciones.

• Construir servicios backend con Node.js y consumir/crear APIs RESTful , aplicando buenas prácticas de diseño y manejo de errores.

• Gestionar datos con MongoDB y, cuando aplique, integrar Redis para optimizar rendimiento y caching.

• Participar en el ciclo completo: análisis, implementación, pruebas, despliegue y soporte.

• Trabajar con Docker y contribuir a CI/CD para automatizar calidad y entrega.

• Usar servicios cloud como GCP o AWS según necesidades del proyecto.

• Aplicar criterios de seguridad de software (autenticación y prácticas tipo OWASP ) en el diseño y la implementación.

• Incorporar IA en tareas de ingeniería: generación de código, refactorización, documentación, debugging y apoyo en pruebas; además, validar y ajustar resultados antes de integrarlos al repositorio.

• Explorar y aplicar conceptos de prompts , embeddings , vectorización, búsqueda semántica y RAG cuando el proyecto lo requiera.

• Contribuir al diseño de integraciones con APIs de modelos de lenguaje o funcionalidades de IA dentro de la aplicación.

Deseable: • GraphQL (experiencia o familiaridad) y capacidad para comparar/seleccionar el mejor enfoque de API según el caso.

• Redis para caching y optimización de rendimiento.

• Conocimiento en arquitecturas basadas en eventos , mensajería o procesamiento asíncrono.

• Experiencia consumiendo APIs de modelos de lenguaje o integrando funcionalidades de IA en aplicaciones.

• Experiencia práctica con diseño de flujos de RAG: preparación de datos, vectorización, retrieval y evaluación.

Estos puntos no son excluyentes, pero suman para avanzar más rápido en los objetivos del proyecto.

Beneficios: 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. 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.

Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

Postularme ↗