Hace 4 horas
8 años de experiencia, técnico hasta doctorado
Salario a convenir
Palabras clave: fullstack developer, fullstack senior, fullstack, software development
Experiencia Excluyente: 8-12 años de experiencia en desarrollo full stack, con sólidos conocimientos técnicos tanto en frontend como en backend.
Dominio Técnico (Backend):
Ruby & Rails (versión 8): Conocimiento profundo, incluyendo optimización de rendimiento, trabajos en segundo plano (Sidekiq) y patrones de escalabilidad. Es el stack principal.
PostgreSQL: Experiencia avanzada en optimización de consultas, indexación, particionado y diseño de bases de datos de alta concurrencia.
APIs: Diseño e implementación de APIs REST y GraphQL, con conocimiento de versionado y limitación de velocidad.
Arquitectura: Experiencia en la implementación de microservicios y arquitecturas distribuidas dirigidas por eventos.
Dominio Técnico (Frontend):
JavaScript/TypeScript: Dominio avanzado (ES6+, programación asíncrona) con un enfoque en la optimización de rendimiento.
Agnóstico de Framework: Experiencia con React, Vue o Angular, con capacidad de adaptación rápida.
Herramientas Modernas: Conocimiento de Webpack, Vite, esbuild, y optimización de empaquetado.
UI/UX: Habilidad para implementar interfaces complejas, micro interacciones y optimización de rendimiento en el cliente (Hotwire, Tailwind).
DevOps e Infraestructura:
CI/CD: Construcción de pipelines complejos y estrategias de despliegue automatizadas.
Contenerización: Experiencia con Docker y Kubernetes.
Monitoreo: Implementación de observabilidad, integración con Grafana y resolución de problemas de rendimiento.
Infraestructura: Experiencia con infraestructura propia, software libre y conocimiento de plataformas en la nube (AWS, GCP, Azure).
Ecosistemas de IA y Agentes:
Integración de LLMs: Experiencia en la integración de modelos de IA en aplicaciones web.
Frameworks de Agentes: Conocimiento práctico de LangChain, CrewAI o similares.
Bases de Datos Vectoriales: Implementación de búsqueda semántica y patrones RAG.
Interacciones en Tiempo Real: Experiencia con WebSockets para interfaces conversacionales.
Habilidades y Metodologías:
Patrones de Diseño: Principios SOLID, conceptos de DDD y capacidad de implementar patrones avanzados.
Testing: Experiencia con TDD (Test-Driven Development), pruebas de integración y end-to-end. El testing está 90% automatizado.
Seguridad: Mejores prácticas OWASP, flujos de autenticación (OAuth, JWT) y cifrado de datos.
Proactividad y Autonomía: Capacidad para trabajar de forma autónoma en problemas complejos.
Curiosidad Técnica: Interés en lenguajes emergentes y aprendizaje rápido de nuevas tecnologías.
Idiomas: Excelente nivel de inglés (imprescindible).
Habilidades
BACKEND
FRONTEND
DEVOPS
IA Y AGENTES
INGLÉS
¡Ten cuidado con el fraude!
Magneto y sus empresas aliadas nunca te pedirán dinero a cambio en un proceso de selección. Ten cuidado, revisa bien la vacante y si ves algo sospechoso repórtalo.
Requisitos para aplicar a la vacante:
Experiencia:
8 años de experiencia
Nivel de estudios:
Técnico hasta Doctorado
Salario:
Salario a convenir
Empleos similares:
Medellín (+1) | Salario a convenir | 2 años de experiencia
Medellín (+1) | Salario a convenir | 5 años de experiencia
Medellín (+4) | Salario a convenir | 5 años de experiencia
Bogotá, D.C. | Salario a convenir | 3 años de experiencia
Búsquedas de empleo más frecuentes
Empleos en Medellín
Empleo en Bogotá
Empleo en Barranquilla
Empleo en Cartagena
Empleo en Cali
Empleo en Cúcuta
Empleo en Pereira
Empleo en Bucaramanga
Empleos en Santa Marta
Empleos en Valledupar
Empleos en Manizales
Empleos en Pasto
Empleos en Palmira
Administrativo auxiliar
SENA empleos
Trabajos desde casa
Servicio de empleo
Bolsa de empleo
Empleos sin experiencia
Trabajo sin experiencia Bogotá
Trabajo en remoto
Ofertas de empleo
Trabajo sin experiencia Cali
Trabajos fines de semana
Trabajo sin experiencia Barranquilla
Contrato término indefinido
Servicio al cliente