Arquitecto de Software Fullstack

 Posted 2 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will design and manage microfrontend architectures using Module Federation and optimize bundling processes with Webpack and Vite. Additionally, you will lead the integration of design systems and define architectural patterns for data interoperability and CI/CD automation.

¿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!

  • ¿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! 📚

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Full Stack Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified