Full-Stack Developer (m/f/d) in the cultural sector

 

Location: Remote or at our headquarters in Bamberg
Admission: Immediately, unlimited
Working hours: Full-time

Your tasks

 

  • Further development and maintenance of our modern web applications
  • Collaboration on solutions with real technical depth - individual and often complex
  • Independent planning and realisation of technical tasks
  • Participation in architectural decisions and continuous improvement

Our tech stack

 

  • HTML, CSS, JavaScript
  • Angular (latest stack)
  • PHP (legacy applications)
  • Git, CI/CD (e.g. Jenkins)
  • AI tools to increase efficiency

Our tech stack (new pw)

 

  • Front end: We develop our frontend with Angular in TypeScript. We use ngRx for state management and Bootstrap for layout and UI structure
  • Backend: In the backend, we rely on js with the NestJS framework. We provide our APIs both as classic REST interfaces and via GraphQL
  • Deployment & Infrastructure: Deployment is automated via Jenkins. Our server structure is partially containerised with Docker. We use Keycloak for authentication and ElasticSearch for high-performance search and analysis
  • Legacy Code & Migration: We are gradually migrating existing PHP components to our modern Angular/NestJS stack. The aim is a component-based architecture with clearly defined interfaces
  • AI-supported development: is an integral part of our development processes - both as an intelligent pair programming partner and in the form of specialised agents, for example for code analysis, test generation or automation

What you can expect

 

  • An authentic working environment
  • Responsibility and the opportunity to make things happen
  • A team that supports each other - professionally and personally
  • Challenging technical tasks with clear practical relevance, e.g:
    • Lazy loading for scrollable tables
    • Highly configurable UI elements with minimal maintenance effort
    • Migration of old specialised logic into modern, maintainable applications

What you should bring with you

 

  • In-depth knowledge of Angular and modern JavaScript (ES6+) - even without frameworks ("VanillaJS").
  • Knowledge of NestJS is desirable - especially if you have already worked with GraphQL or are interested in API design.
  • Understanding of clean code and sustainable software architecture
  • Enjoy pragmatic solutions for real problems
  • Openness to the special requirements of our customers
  • Ability to work in a team, clear communication, reliability
  • Willingness to learn and develop software that you can be proud of

If you are interested in the position, we look forward to receiving your application - including a short CV. 

 

Apply now

Newsletter

Become part of our community -- receive exclusive insights into our latest updates and benefit from special promotions. You will also regularly receive valuable OPAS tips and tricks.