Become a friend!

(Senior) Full Stack Developer AI Platform (m/f/d)

(Senior) Full Stack Developer AI Platform (m/f/d)

Location: Würzburg/Munich and surroundings/hybrid - Preferably within reach of the office

BOTfriends is a fast-growing 20-employee SaaS company in partnership with Google. Over the past two years, the founders have laid the foundations for a high-performance voice and chatbot platform that is ahead of many other solutions. During this time, we have acquired customers such as ROLLER, TUI Cruises, s.Oliver, Stadtwerke München, WallArt and many more. With a growth rate of over 80% per year, we are facing an exciting future.

As a (Senior) Full Stack Developer AI Platform you will drive the development of modern AI technologies to revolutionize the automation of communication. Your focus is on continuously developing our SaaS platform BOTfriends X and equipping it with innovative features that enable our customers to create and manage AI agents even more efficiently. The success of our customers in using this solution is your daily motivation and driving force.

BOTfriends - We Create Conversations. Become a friend!

What the job looks like 💡

  • Development and further development of the platform: You implement new features and optimize existing functions of our SaaS platform in order to offer our customers the best possible user experience.
  • Backend and frontend work: You will work on the entire technical architecture - from the backend logic to the frontend interface - and ensure the seamless integration of new and existing modules.
  • AI technologies: You ensure that our platform can automate sophisticated processes with AI features.
  • Database management: You develop efficient database structures (SQL and NoSQL) to process and store large amounts of data with high performance.
  • Code quality and best practices: You ensure that the code is not only clean and structured, but also sustainable and maintainable - using common design patterns and proven principles.
  • Team collaboration: Together with the team, you coordinate technical challenges, carry out code reviews and actively contribute to a collaborative and productive work culture.

 

Must Haves ☑️

  • You have at least 5 years of experience in full-stack development, ideally in a SaaS environment.
  • You have extensive experience in the development of backend and frontend systems, preferably with modern technologies such as Nest.JS, Typescript and Nuxt.JS.
  • You have a sound knowledge of databases, preferably MongoDB, Redis and MySQL.
  • You attach great importance to clean and well-structured code and have a solid understanding of design patterns and architectural principles.
    Version control systems such as Git are standard for you in collaborative development.
  • Very good German and English language skills are required for this position.

 

Nice to Haves 🥸

  • You have experience in the design and implementation of microservice architectures and are familiar with scalable, modular systems.
  • Experience with AI technologies, especially Large Language Models (LLMs), LangChain or prompt engineering, is a plus.
  • You are familiar with working with cloud platforms, containerization and CI/CD pipelines.
  • You already have knowledge of DevOps practices such as CI/CD, containerization and cloud platforms

 

Things that are important to us ✨

  • As a team player, you impress with your proactive and solution-oriented way of working.
  • You work in a structured, independent manner and have high standards for the quality of your work.

 

Your prize

  • Hybrid working model with hub in Würzburg/Munich.
  • Monthly Global Office Day and 6 major team events (such as BOToberfest and summer party at the lake) per year.
  • Personal development plan and coaching to support your career.
  • Flexible working hours, home office, drinks flat rate and snacks.
  • 30 days' vacation and a fixed budget for further training each year.
  • We are an agile company with a great sense of humor, motivation and ambition.

 

Interview process 👋

  • Introductory chat with hiring manager (15 mins)
  • Discovery interview with your hiring manager (60 mins)
  • Coding challenge and discussion: Task, close to your daily job routine (70 mins)
  • Founder Interview: Meet the Founders (30 mins)
  • Offer!

Send your application to [email protected]. We can't wait to hear from you!

Apply now!

Your experience doesn't match our job description 100%, but you think it could be a super fit? Then please apply anyway.

Sensitive data such as ethnic/racial origin, religion and trade union membership, health data or marital status should not be included in the application.