Arquitecto de Software Fullstack
¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀
¡Prepárate y únete a esta aventura!
¿Qué encontrarás?
Retos técnicos y personales que te mantendrán en constante crecimiento.🤝 Un equipo conectado, enfocado en tu bienestar físico y mental.
Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠🎮
Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
No buscamos a alguien que simplemente instale librerías; buscamos al arquitecto que define cómo esas librerías se comunican en un ecosistema global. Si entiendes que el desacoplamiento funcional es tan importante como el código limpio y sabes que el Shell de una aplicación es el corazón de la experiencia de usuario, este reto es para ti. Aquí no solo desarrollarás, serás el dueño de la estrategia de Microfrontends y la eficiencia del Bundling en proyectos de escala enterprise.
Tus Retos e Impacto
Orquestación de Microfrontends: Diseñarás y gestionarás arquitecturas basadas en Module Federation, definiendo responsabilidades claras entre el Shell y los remotos para garantizar un desacoplamiento real.
Optimización del Bundling: Serás el experto en configurar y optimizar procesos de compilación con Webpack y Vite, manejando conceptos avanzados como remoteEntry, shared dependencies y estrategias de versionamiento.
Estrategia de Design System: No solo usarás componentes; liderarás la integración y optimización de un Design System propio dentro de aplicaciones distribuidas para asegurar consistencia visual y técnica.
Comunicación e Interoperabilidad: Definirás patrones arquitectónicos para la comunicación entre módulos, asegurando la escalabilidad y el flujo correcto de datos (caché, consistencia y estado).
Cultura DevOps Proactiva: Administrarás pipelines de CI/CD con un enfoque en despliegues independientes y automatización total del ciclo de vida.
¿Qué necesitas?
Arquitectura de Microfrontends: Experiencia comprobable implementando soluciones con Module Federation (indispensable entender el desacoplamiento técnico, no solo el organizacional).
Expertise en Herramientas de Construcción: Dominio profundo de Webpack y Vite (entendiendo procesos de bundling, optimización de carga y gestión de remotos).
Patrones de Arquitectura: Conocimiento sólido en Clean Architecture, Hexagonal y separación de responsabilidades en el frontend.
Gestión de Datos y Estado: Capacidad para definir estrategias de caché y flujo de información entre módulos independientes.
Fullstack Java Spring Boot: Dominio de backend para garantizar una integración fluida y optimización de llamadas (API First).
Deseable (Nice-to-haves):
Experiencia en arquitecturas híbridas (Capacitor/WebView) y su integración real con web apps.
Uso avanzado de agentes de IA para la aceleración del desarrollo.
Conocimiento en Server Side Rendering (SSR) con Next.js.
¡PRESENTATE y sé parte de esta historia!
Condiciones
Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
Si estas en ciudades donde tenemos oficina física queremos que puedas asistir 1 día por semana, si estas en otras ciudades o países es 100% remoto.
¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! 📚
- División
- Operaciones
- Área
- Desarrollo y Arquitectura
- Puesto
- Arquitecto de Soluciones
- Ubicaciones
- Varias ubicaciones
- Estado remoto
- Híbrido