Programador Backend

hace 5 días


Seville, España Pampling A tiempo completo

Pampling es una marca de camisetas originales de referencia, con más de 19 años de trayectoria en el sector textil. Desde sus inicios, Pampling apuesta por la creatividad y el talento colaborando con más de 200 diseñadores de todo el mundo para poder ofrecer novedades cada día.


Actualmente, la marca está en pleno proceso de expansión, tanto a nivel online como en puntos de venta físicos, estando presente en más de 80 tiendas de España, Italia, Países Bajos y América Latina.


Únete a nuestro equipo como Desarrollador Backend y forma parte de una marca que valora a las personas como su mayor recurso Valoramos un perfil especializado en el ecosistema JavaScript, con experiencia en la creación de aplicaciones web robustas. Utiliza Next.js para el desarrollo de aplicaciones isomórficas, Node.js para la gestión de servidores y APIs, y React para el frontend. Se valorará la experiencia en PHP para la integración y mantenimiento de sistemas heredados.


Competencias Técnicas:


1. Backend:

- Node.js: Diseño y desarrollo de APIs RESTful, manejo de Express y conocimiento de patrones de arquitectura como MVC y arquitectura hexagonal.

- Next.js: Experiencia en SSR (Server-Side Rendering) y SSG (Static Site Generation), manejo avanzado de rutas y configuración de aplicaciones isomórficas.

- Bases de Datos: Competente en SQL (PostgreSQL, MySQL) y NoSQL (MongoDB).

- API y Microservicios: Conocimiento en creación de microservicios, autenticación segura y manejo de sockets para aplicaciones en tiempo real.


2. Frontend:

- React: Desarrollo de componentes personalizados y diseño de interfaces interactivas.

- JavaScript (ES6+), TypeScript: Dominio de JavaScript moderno y TypeScript, lo que aporta robustez al código.

- HTML y CSS: Manejo avanzado de estilos y maquetación responsiva.


3. Integración con Sistemas Legados (PHP):

- Conocimientos de PHP para la integración y actualización de sistemas heredados.

- Experiencia en frameworks PHP (Laravel, Symfony) es una ventaja.


4. Control de Versiones y DevOps:

- Familiaridad con Git y GitHub/GitLab para gestión de versiones.

- Experiencia en Docker para contenedorización y despliegue en producción.

- Conocimientos básicos de herramientas CI/CD para automatización de despliegues.


¿Qué ofrecemos?


  • Un entorno de trabajo dinámico y colaborativo en una empresa en crecimiento.
  • Oportunidades de desarrollo profesional y formación continua.
  • Paquete de beneficios competitivos.
  • Un ambiente donde se valora la creatividad y la innovación, permitiendo que cada miembro del equipo aporte sus ideas y experiencias.


Valoramos la diversidad y fomentamos un ambiente inclusivo. Animamos a todos los solicitantes calificados a postularse.

Esperamos recibir tu candidatura y conocerte pronto




Requisitos:


Experiencia y Logros:


- Implementación de arquitecturas basadas en microservicios con Node.js.

- Optimización del SEO y rendimiento en aplicaciones Next.js.

- Integración eficiente y segura de bases de datos y APIs de terceros.

- Colaboración en equipos ágiles (Scrum/Kanban), adaptándose a cambios y mejorando continuamente.


  • Modalidad presencial.