Desarrollador Full-Stack (h/m/d) en el sector cultural

 

Ubicación: A distancia o en nuestra sede de Bamberg
Admisión: Inmediato, ilimitado
Horario de trabajo: A tiempo completo

Sus tareas

 

  • Desarrollo y mantenimiento de nuestras modernas aplicaciones web
  • Colaboración en soluciones con verdadera profundidad técnica, individuales y a menudo complejas.
  • Planificación y realización independientes de tareas técnicas
  • Participación en las decisiones arquitectónicas y en la mejora continua

Nuestra tecnología

 

  • HTML, CSS, JavaScript
  • Angular (última pila)
  • PHP (aplicaciones heredadas)
  • Git, CI/CD (por ejemplo, Jenkins)
  • Herramientas de IA para aumentar la eficacia

Nuestra pila tecnológica (nueva pw)

 

  • Parte delantera: Desarrollamos nuestro frontend con Angular en TypeScript. Utilizamos ngRx para la gestión de estados y Bootstrap para el diseño y la estructura de la interfaz de usuario.
  • Backend: En el backend, nos basamos en js con el framework NestJS. Proporcionamos nuestras API tanto como interfaces REST clásicas como a través de GraphQL
  • Despliegue e infraestructura: El despliegue se automatiza mediante Jenkins. Nuestra estructura de servidores está parcialmente contenedorizada con Docker. Utilizamos Keycloak para la autenticación y ElasticSearch para la búsqueda y el análisis de alto rendimiento.
  • Código heredado y migración: Estamos migrando gradualmente los componentes PHP existentes a nuestra moderna pila Angular/NestJS. El objetivo es una arquitectura basada en componentes con interfaces claramente definidas
  • Desarrollo asistido por IA: es parte integrante de nuestros procesos de desarrollo, tanto como socio inteligente de programación en parejas como en forma de agentes especializados, por ejemplo para el análisis de código, la generación de pruebas o la automatización

Lo que puede esperar

 

  • Un entorno de trabajo auténtico
  • Responsabilidad y la oportunidad de hacer que las cosas sucedan
  • Un equipo que se apoya mutuamente, profesional y personalmente
  • Tareas técnicas desafiantes con una clara relevancia práctica, por ejemplo
    • Carga lenta de tablas desplazables
    • Elementos de interfaz de usuario altamente configurables con un esfuerzo de mantenimiento mínimo
    • Migración de la antigua lógica especializada a aplicaciones modernas y mantenibles.

Lo que debe llevar consigo

 

  • Conocimiento profundo de Angular y JavaScript moderno (ES6+) - incluso sin frameworks ("VanillaJS").
  • El conocimiento de NestJS es deseable, especialmente si ya ha trabajado con GraphQL o está interesado en el diseño de API.
  • Comprensión del código limpio y de la arquitectura de software sostenible
  • Disfrute de soluciones pragmáticas para problemas reales
  • Apertura a las necesidades especiales de nuestros clientes
  • Capacidad para trabajar en equipo, comunicación clara, fiabilidad
  • Disposición para aprender y desarrollar software del que sentirse orgulloso

Si está interesado en el puesto, esperamos recibir su solicitud, incluido un breve CV. 

 

Solicitar ahora

Boletín

Obtenga información exclusiva sobre nuestras últimas actualizaciones y benefíciese de promociones especiales. También recibirá regularmente valiosos consejos y trucos sobre OPAS. ¡No se pierda más noticias y forme parte de nuestra comunidad!