Predict42, a leading AI startup in the space of feedback analytics, is seeking a highly motivated and aspiring Trainee Full Stack Engineer to start their career with our dynamic team. This is an exceptional opportunity to gain hands-on experience across the entire stack in a cutting-edge, LLM-driven AI environment, from intuitive user interfaces to high-performance backend systems based on ClickHouse and serverless Google Cloud Platform. You'll be instrumental in supporting our core engineering efforts, learning from experienced professionals, and contributing to features that bring AI-powered insights directly to our users. You'll report to our Tribe Lead Engineering.
- Assist in designing, developing, and maintaining features end to end, from user-facing interfaces to the backend services and microservices that power our feedback analytics platform.
- Build responsive, user-friendly frontend components that turn complex feedback data and AI-generated insights into clear, actionable views.
- Learn to implement, consume, and optimize API endpoints that connect our frontend applications with our backend services.
- Contribute to data flows and interactions with high-performance databases like ClickHouse.
- Participate actively in the full development lifecycle, from writing clean, maintainable code to contributing to testing practices and deployment support.
- Work closely with experienced engineers and our product team, taking part in code reviews and technical discussions to deepen your understanding.
- Continuously develop your technical skills and knowledge through structured training programs, dedicated mentorship, and hands-on project assignments.
Qualifications:
- A completed degree in Computer Science, Software Engineering, Media Informatics, or a related technical field.
- Strong foundational programming skills, ideally in Python and at least one frontend language or framework (e.g., Dart/Flutter, TypeScript, React).
- Basic understanding of web and app development concepts such as UI components, state management, and responsive design.
- Basic understanding of API concepts (e.g., RESTful) and how frontend and backend communicate.
- A strong interest in both frontend and backend development, microservices architecture, and high-performance databases (e.g., ClickHouse).
- Strong communication and collaboration skills.
- German language proficiency at a minimum C1 level.
- Learning Opportunities: Cutting-edge projects, mentorship, career advancement.
- Competitive Compensation: Competitive salary, benefits, virtual stock options.
- Agile Culture: Collaborative, cross-functional team in a fun working environment.
- Impactful Work: Innovative solutions, purpose-driven company.
EARN:Salary + Equity
We foster an entrepreneurial culture by offering a virtual stock option program.
we offer mix of remote and on-premise work, combining the best of both worlds
GROW:Research Time
all employees have blocked research time per week at their disposal.
we subsidize up to 20% of you pension plan / direct insurance via salary conversion
COMPASSION: Care
we care and support you, if you go through a difficult time at some point in your life.
BOND: Team Building
we organize different team events, including a super exciting offsite each year.
#J-18808-Ljbffr
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Trainee Full Stack Engineering in Mainz erhalten könntest
✨Schau dir lokale Entwickler-Events an!
Nimm an Meetups oder Hackathons in deiner Nähe teil. Das ist eine super Gelegenheit, um Gleichgesinnte zu treffen und vielleicht sogar den ein oder anderen Recruiter von Predict42 GmbH zu erwischen, der nach Trainees sucht.
✨Engagiere dich in Open-Source-Projekten!
Wenn du ein paar spannende kleine Projekte auf GitHub hast, zeig sie! Das gibt dir nicht nur Erfahrung, sondern zeigt auch dein Können. Arbeitgeber wie Predict42 GmbH liebt es, wenn du aktiv in der Community mitwirken kannst.
✨Nutze eure Uni-Karriereberatung!
Die Karrierezentren an den Unis haben oft spezielle Programme oder Workshops für Trainees, die dich direkt in Kontakt mit Unternehmen bringen können. Check mal, ob Predict42 GmbH an Eurer Uni schon etwas geplant hat!
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter kreieren eine eigene Bewerbungsplattform für talentierte Trainees. Wenn du dich direkt über unsere Website bewirbst, hast du die besten Chancen, in die engere Auswahl für die Position bei Predict42 GmbH zu kommen!
Einige Tipps für deine Bewerbung 🫡
Zeig uns deine Projekte!:In der Software-Entwicklung sind praktische Erfahrungen entscheidend. Wenn du Side-Projects oder Code-Beispiele hast, die deine Programmierfähigkeiten zeigen, häng sie an deine Bewerbung oder stelle einen Link zu deinem GitHub-Profil bereit. Das gibt uns einen ersten Eindruck von deinem Können!
Mach deine Motivation deutlich!:Bedenke, dass es bei einem Trainee-Programm nicht nur um Fähigkeiten geht, sondern auch um die Lernbereitschaft. In deinem Bewerbungsschreiben sollte klar herauskommen, warum du ausgerechnet bei Predict42 GmbH einsteigen möchtest und was du von dieser Erfahrung erwartest. Erzähl uns, warum Software-Entwicklung deine Leidenschaft ist!
Verwende ein klares und strukturiertes CV-Format:In der Tech-Branche ist ein gut strukturiertes CV super wichtig. Geh auf die relevanten Fähigkeiten wie Programmiersprachen und Tools ein, die du beherrschst. Sei konkret! Verwende klare Abschnitte und einen sauberen Aufbau, damit wir schnell die Infos finden, die wir brauchen.
Nenne deine verfügbaren Technologien:Wenn du dich für die Stelle bewirbst, vergiss nicht, die Technologien zu erwähnen, mit denen du bereits gearbeitet hast. Das könnten Programmiersprachen, Frameworks oder auch Datenbanken sein. Eine Übersicht über deine Kenntnisse hilft uns zu sehen, wo du am besten hineinpasst und wo wir dich unterstützen können.
Wie man sich auf ein Vorstellungsgespräch bei Predict42 GmbH vorbereitet
✨Code, so viel du kannst!
Da es sich um eine Trainee-Position in der Software-Entwicklung handelt, solltest du dein Coding-Know-how unter Beweis stellen können. Mach einige typische Coding-Challenges oder teste deine Fähigkeiten auf Plattformen wie HackerRank oder LeetCode. Sei bereit, deinen Lösungsansatz im Interview zu erklären und Fragen zu beantworten!
✨Portfolio nicht vergessen!
Auch als Trainee ist es wichtig, ein Portfolio mit deinen Projekten zu haben. Das kann alles von persönlichen Programmen bis zu Gruppenarbeiten in der Uni sein. Sei bereit, diese Projekte zu diskutieren und zu erklären, was du daraus gelernt hast. Die Interviewer wollen sehen, wie du denkst und handelst!
✨Tools und Technologien beherrschen
Mach dich mit den wichtigsten Tools und Technologien vertraut, die im Job verwendet werden, z.B. Versionskontrollsysteme wie Git oder Web-Frameworks. Zeige im Interview, dass du die Tools kennst und sie in der Praxis eingesetzt hast. Zeig uns, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch damit umgehen kannst!
✨Soft Skills nicht vergessen!
Technisches Wissen ist wichtig, aber vergiss nicht die Soft Skills! Als Trainee ist Teamarbeit häufig ein großes Thema. Überleg dir, wie du in einem Team arbeiten kannst und wie du Feedback gibst und annimmst. Bereite Stories aus deinen bisherigen Erfahrungen vor, um zu zeigen, dass du ein Teamplayer bist!