23 sep
|
Aszendit Tech
|
Barcelona
23 sep
Aszendit Tech
Barcelona
¡En Aszendit, crecemos juntos!
Buscamos un/a Programador/a Full Stack con más de 4 años de experiencia, especializado en .Net y React.
Funciones:
Investigar los principales puntos de dolor de los equipos de desarrollo y proporcionar soluciones que aporten valor.
Facilitar el self-service mediante la automatización de procesos y la elaboración de documentación técnica completa.
Traducir las necesidades del negocio en decisiones de arquitectura backend y frontend escalables y fiables, considerando su impacto global.
Desarrollar soluciones y código reutilizable orientados tanto al usuario final como a los equipos de desarrollo.
Escuchar, comprender, debatir y priorizar las necesidades de otros desarrolladores teniendo en cuenta el contexto y estado de los productos.
Diseñar APIs, boilerplates y soluciones técnicas destinadas a reducir la fricción y abstraer la complejidad.
Fomentar la autonomía de los equipos mediante soluciones self-service y reutilizables.
Mantener un enfoque práctico y orientado a la generación de valor.
Desarrollar soluciones frontend, backend e infraestructura, resolviendo bloqueos reales y evitando el over-engineering.
Comunicar decisiones arquitectónicas, impartir workshops internos y compartir conocimiento técnico.
Redactar guías de integración y documentación técnica clara para facilitar la adopción de soluciones.
Detectar cuellos de botella de rendimiento en herramientas y workflows de desarrollo, implementando quick wins de forma autónoma.
Requisitos:
Backend & BFF (Backend-for-Frontend)
Backend Ecosystem: Dominio avanzado en el desarrollo de servicios robustos y escalables utilizando .NET Core / C# y Node.js (NestJS / Express).
API Design & Resilience: Diseño y consumo de REST APIs, aplicando patrones de resiliencia (circuit breakers, retries, rate limiting).
Modern Frontend & Micro-Frontends (MFE) Architecture
Core Frameworks:
Dominio experto de React / TypeScript o Next.js para desarrollar interfaces complejas, modulares y de alto rendimiento.
Module Federation: Experiencia práctica con Webpack / Vite Module Federation para la carga dinámica de MFE en runtime, gestionando shared scopes y el aislamiento de errores mediante Error Boundaries.
Authentication & State: Gestión de flujos de identidad y autenticación OIDC / OAuth2, junto con la gestión de estado global/context.
Containers & Orchestration
Docker: Experiencia demostrable en la gestión y optimización de imágenes (multi-stage builds), así como en la securización de Docker containers.
Kubernetes (K8s): Experiencia en la orquestación, despliegue y administración de aplicaciones en clusters de K8s (deployments, services, ingresses, configmaps).
CI/CD, GitOps & Quality
CI Pipelines: Creación y gestión de Continuous Integration pipelines para automatizar builds, ejecutar unit/integration tests, realizar static code analysis y publicar imágenes en registries (Harbor).
GitOps & CD: Experiencia práctica con GitOps workflows y Continuous Deployment, con preferencia por ArgoD.
Testing: Experiencia en automated testing y en promover una cultura de calidad shift-left.
¿Por qué Aszendit?
Trabajamos día a día para ser el partner tecnológico de nuestros clientes y partner profesional de nuestros colaboradores.
Nuestro objetivo principal es solventar el gran problema presente en el sector tecnológico, eliminar la rotación de los colaboradores poniendo en el centro el capital humano, ya que sin vosotros nada de esto sería posible.
Ofrecemos:
- Modalidad remota
- Horario flexible de oficina
- Proyectos de gran impacto e indefinidos
- Incorporación inmediata - contrato indefinido
- Acompañamiento de un líder técnico
- Bonus de formación
- Plan de carrera
- Team Buildings
¿Te gustaría tener la libertad de elegir el desarrollo de tu carrera profesional y tener las herramientas para hacerlo? ¡Esta oferta es adecuado para ti!
📌 FullStack (.Net+React) (Barcelona)
🏢 Aszendit Tech
📍 Barcelona