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.聽