Senior Full Stack Developer

remoteo

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Contrato indefinido
Remoto 100%
Salario fijo en 12 pagas
22 días de vacaciones

Job summary

Kirey, una empresa en crecimiento, busca un Senior Full Stack Developer para un proyecto de cliente en modalidad 100% remota. Como Full Stack Developer serás responsable del diseño, desarrollo y evolución de soluciones verticales de extremo a extremo bajo Self-Contained Systems, conectando bases de datos con interfaces de usuario embebidas.

Trabajarás construyendo módulos autónomos, asegurando seguridad, escalabilidad y compatibilidad entre plataformas host, usando React/Angular/Vue,

Qualifications

  • Experiencia avanzada en frameworks frontend y microfrontends.
  • Conocimientos de orquestación y polymerización con Single-SPA, Web Components o Module Federation.
  • Dominio del encapsulamiento con Shadow DOM y CSS Scoping.
  • Comunicación entre apps usando postMessage y eventos globales.
  • Experiencia en Node.js/TypeScript, Java/Spring Boot, Python o .NET.
  • Conocimientos de REST/GraphQL y brokers de mensajes.

Responsibilities

  • Diseñar y evolucionar soluciones verticales Self-Contained Systems.
  • Construir módulos autónomos desde base de datos hasta UI embebida.
  • Garantizar compatibilidad entre plataformas host y seguridad.
  • Trabajar con APIs REST/GraphQL y comunicación asíncrona.

Skills

React
Angular
Vue.js
Microfrontends
Web Components
Shadow DOM
postMessage
APIs
Node.js
TypeScript
Java
Spring Boot
Python
.NET

Tools

Node.js/TypeScript
Java/Spring Boot
Python
.NET

Job description

¿Te apetece formar parte de una compañía en pleno crecimiento y trabajar rodeado del mejor talento en proyectos realmente innovadores? En Kirey es posible y nos gustaría conocerte.

Buscamos aumentar nuestro equipo con un/a Senior Full Stack Developer para proyecto de cliente en modalidad 100% remota.

Como Full Stack Developer, serás responsable del diseño, desarrollo y evolución de soluciones verticales de extremo a extremo bajo el paradigma de Self-Contained Systems (SCS).

Tu foco principal será construir módulos completamente autónomos (desde la base de datos hasta la interfaz de usuario) que puedan ser distribuidos y embebidos de manera transparente, segura y eficiente en múltiples plataformas anfitrionas (hosts).

Requisitos Técnicos (Hard Skills)
1. Frontend: Microfrontends & Embeddable UI
  • Frameworks: Experiencia avanzada y demostrable en React, Angular o Vue.js u otros frameworks similares.
  • Estrategias de Microfrontends: Dominio de arquitecturas descentralizadas utilizando Module Federation (Webpack 5 / Vite), Web Components (Custom Elements) o frameworks de orquestación como Single-SPA.
  • Encapsulamiento y Aislamiento: Experiencia implementando Shadow DOM y CSS Scoping (CSS Modules, Styled Components) para garantizar que los estilos del microfrontend no colisionen ni rompan el diseño de la plataforma donde se embebe.
  • Comunicación Inter-App: Manejo de mensajería segura entre ventanas/iframes mediante la API postMessage, Custom Events o canales de eventos globales sincronizados.
2. Backend: Microservicios Verticales
  • Lenguajes de Programación: Experiencia sólida en algún stack entre Node.js/TypeScript, Java/Spring Boot, Python o .NET.
  • Arquitectura de Microservicios: Diseño de servicios desacoplados bajo el patrón Database-per-service para asegurar la total autonomía del SCS.
  • APIs Robustas: Diseño de contratos de API estrictos, eficientes y versionados utilizando RESTful APIs o GraphQL.
  • Comunicación Asíncrona: Integración de eventos mediante Message Brokers (RabbitMQ, Kafka o AWS EventBridge) para comunicación eventual entre sistemas sin generar dependencias síncronas.
3. Arquitectura, Seguridad e Integración
  • Filosofía SCS: Entendimiento profundo de los principios de Self-Contained Systems y patrones de diseño orientados a dominios (Domain-Driven Design / DDD), específicamente en la definición de Bounded Contexts.
  • Seguridad en Entornos Embebidos: Conocimiento avanzado en políticas de seguridad web: CORS (Cross-Origin Resource Sharing), CSP (Content Security Policy) y protección contra vulnerabilidades XSS/CSRF.
  • Autenticación Distribuida: Experiencia implementando flujos de autenticación delegada u OAuth2/JWT que permitan al componente embebido validar la identidad del usuario a través de la plataforma host.
4. DevOps & Cloud
  • Contenedores: Dominio de Docker para la estandarización de entornos de desarrollo y producción.
  • CI/CD Avanzado: Capacidad para configurar pipelines independientes (GitHub Actions, GitLab CI, Jenkins) que permitan desplegar el frontend y el backend de un vertical sin afectar al resto del ecosistema.
Habilidades Blandas (Soft Skills)
  • Mentalidad de Producto End-to-End: Capacidad para adueñarse de una característica técnica desde el modelado de datos hasta el píxel final en pantalla.
  • Abstracción y Empatía Técnica: Diseñar soluciones pensando en que otros desarrolladores (los equipos de las plataformas host) van a integrar tu código de la manera más sencilla posible.
  • Autonomía: Capacidad para trabajar en células ágiles orientadas a verticales de negocio, tomando decisiones técnicas alineadas con la arquitectura global.
Requisitos Deseables (Nice to Have)
  • Experiencia previa creando SDKs, widgets financieros, pasarelas de pago o soluciones White-label (marca blanca) embebibles.
  • Manejo de arquitecturas de monorrepos utilizando herramientas como Nx o Turborepo para la gestión eficiente de múltiples microservicios/microfrontends.
  • Conocimiento e implementación del patrón BFF (Backend For Frontend).
Idiomas requeridos: Español e Inglés.
¿Qué ofrecemos?
  • Contrato: Indefinido con nosotros, Kirey.
  • Modalidad: 100% remoto.
  • Salario fijo en 12 pagas.
  • Disfrutarás de 22 días laborales de vacaciones por año trabajado.
  • Paquete retributivo flexible (Seguro médico, Tickets restaurant, etc.).
  • Licencia de Linkedin Learning para seguir con tu formación.
  • Seguimiento del bienestar del emplead@ desde el Departamento de Culture&People Experience de Kirey (onboarding, desarrollo profesional, plan formativo).

En Kirey creemos en el valor de la diversidad y en la igualdad de oportunidades. Todas las candidaturas serán valoradas sin distinción de género, edad, origen, discapacidad, orientación sexual, identidad o expresión de género, religión o cualquier otra circunstancia personal o social. Apostamos por entornos de trabajo inclusivos, donde todas las personas puedan desarrollarse y aportar su talento.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead Java
Technical Lead Java

KAIROS DIGITAL SOLUTIONS • Spain (TX)

Remote
EUR 70,000 - 95,000
Clases de inglés gratuitas
Mentoring y acompañamiento personal
Conferencias y comunidades de tech
+2
Python Developer
Python Developer

Kairós Digital Solutions SL • United States

Hybrid
USD 110,000 - 160,000
Formación continua
Inglés gratuito
Mentoring
+7
Fullstack Developer (100% Remote)
Fullstack Developer (100% Remote)

iriumspain • Spain (TX)

Remote
USD 43,000 - 52,000
Salario 42K
Retribución flexible
Formación gratuita
Senior Full-Stack Engineer - Remote & High Impact
Senior Full-Stack Engineer - Remote & High Impact

remoteo • United States

Remote
USD 120,000 - 180,000
Contrato indefinido
Remoto 100%
Salario fijo en 12 pagas
+1
Senior Frontend React
Senior Frontend React

Sopra Steria • Maryland

Remote
EUR 35,000 - 52,000
Contrato indefinido
23 días de vacaciones
Seguro de vida y accidentes
+7
Senior Mobile Developer (React Native / Kotlin)
Senior Mobile Developer (React Native / Kotlin)

United States Digital Space LLC • United States

On-site
USD 120,000 - 180,000
Equipo internacional colaborativo
Plan de carrera y crecimiento
Liderazgo técnico
Fullstack developer (node.js y angular)
Fullstack developer (node.js y angular)

Remote Jobs • United States

Remote
USD 51,000 - 84,000
Teletrabajo 100%
Contrato indefinido
Formación continua
+2
Full-Stack Software Engineer
Full-Stack Software Engineer

ComunidadFeliz.com • United States

On-site
CLP 20,000,000 - 32,000,000
Trabajo Remoto
Excelente Cultura de desarrollo
Día libre en tu cumpleaños
+2
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Recodme • Spain (TX)

Remote
EUR 33,000 - 47,000
JS/TS Full Stack Developer
JS/TS Full Stack Developer

Codea IT • Los Angeles (CA)

On-site
USD 90,000 - 130,000
Sueldo competitivo en USD
Trabajo 100% remoto con horarios flexibles
Equipamiento de primer nivel
+4