Auf einen Blick
- Aufgaben: Entwickle und verbessere unsere Webplattform mit modernen Technologien.
- Unternehmen: Dynamisches Softwareunternehmen in Berlin mit Fokus auf Entwicklerkultur.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Wachstumsorientierte Umgebung mit exzellenten Karrierechancen.
- Warum dieser Job: Gestalte innovative Lösungen und arbeite an spannenden technischen Herausforderungen.
- Qualifikationen: Erfahrung in der Webentwicklung und starke Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Join uns als (Senior) Full Stack Developer - Web (f/m/d) in Berlin.
Wir suchen einen Senior Full Stack Developer (Web-Plattform), um think-cell’s Web-Plattform zu gestalten und zu skalieren und mehreren Teams zu ermöglichen, Inhalte effizient zu verwalten und zu veröffentlichen. Dies ist keine Rolle für jemanden, der nur innerhalb eines festen Web-Stacks arbeiten oder bestehende Vorlagen pflegen möchte. Wir suchen einen Web-Entwickler, der es genießt, komplexe technische Probleme zu lösen, fundierte architektonische Entscheidungen zu treffen und Systeme zu bauen, die robust und wartbar bleiben, während sich die Anforderungen weiterentwickeln.
Sie werden sowohl im Frontend als auch im Backend arbeiten, die technische Grundlage unserer Web-Plattform verbessern und uns helfen, skalierbare Lösungen zu entwickeln, die es unseren Teams ermöglichen, Inhalte zu verwalten und zu veröffentlichen. Dabei werden Sie eng mit Stakeholdern aus Design, Marketing, Produkt und Engineering zusammenarbeiten, jedoch mit starkem Verantwortungsbewusstsein für technische Qualität, langfristige Wartbarkeit und die allgemeine Richtung der Plattform.
Unsere Werte
- Vorausschauendes Denken: Wir nehmen Veränderungen an und hinterfragen den Status quo.
- Eigenverantwortung: Wir sind stolz auf unsere Arbeit und lernen aus unseren Fehlern.
- Vereintes Team: Wir fördern Zusammenarbeit, Respekt und Integrität.
- Streben nach Exzellenz: Wir setzen ehrgeizige Ziele und streben nach Qualität.
Was Sie tun werden
- Gestalten, bauen und entwickeln Sie unsere Web-Plattform-Funktionen im Frontend und CMS-Backend.
- Lösen Sie komplexe technische Probleme pragmatisch, indem Sie Geschwindigkeit der Lieferung mit langfristiger Wartbarkeit abwägen.
- Leiten Sie architektonische Verbesserungen, die unser Web-Ökosystem robuster, skalierbarer und einfacher zu handhaben machen.
- Bauen und verbessern Sie unsere Backend-Funktionalität in PHP und Laravel für Integrationen, dynamische Funktionen und interne Tools.
- Erweitern und optimieren Sie unsere CMS- und Veröffentlichungs-Workflows, um effiziente Inhaltsoperationen zu unterstützen, ohne die technische Qualität zu beeinträchtigen.
- Verbessern Sie die Leistung, Core Web Vitals, Zugänglichkeit und technische SEO-Grundlagen über die Plattform hinweg.
- Arbeiten Sie an der Weiterentwicklung unserer aktuellen Web-Architektur und hinterfragen Sie bestehende Ansätze, wenn bessere Lösungen existieren.
- Zusammenarbeiten mit Design-, Marketing-, Produkt- und Engineering-Teams, um geschäftliche Anforderungen in gut strukturierte technische Lösungen umzuwandeln.
- Interagieren Sie mit Backend-Systemen, die in C++ geschrieben sind, um einen zuverlässigen und effizienten Datenaustausch über Systemgrenzen hinweg sicherzustellen.
- Identifizieren Sie Möglichkeiten zur Verbesserung der Entwicklererfahrung, zur Reduzierung von Komplexität und zur Erhöhung des allgemeinen Ingenieurstandards der Plattform.
- Übernehmen Sie Verantwortung für technische Aufgaben und helfen Sie, Best Practices für moderne Webentwicklung bei think-cell zu definieren.
Was wir suchen
- Starke Erfahrung im Aufbau und Versand von produktionsreifen Web-Plattformen, Anwendungen oder Systemen.
- Nachgewiesene Fähigkeit, nicht triviale technische Probleme zu lösen und sicher in komplexen webbezogenen Codebasen zu arbeiten.
- Starke Full-Stack-Engineering-Fähigkeiten mit solider Backend-Erfahrung in PHP, Laravel oder ähnlichen Technologien und Frameworks.
- Gutes Urteilsvermögen bei architektonischen und technischen Abwägungen.
- Eine pragmatische Denkweise: Sie wissen, wann Sie für Flexibilität bauen und wann Sie die Dinge einfach halten sollten.
- Neugier und Vertrauen, um mit unbekannten Technologien oder Bereichen zu arbeiten, wenn dies erforderlich ist.
- Ein starkes Verantwortungsbewusstsein für Codequalität, Wartbarkeit und technische Ergebnisse.
- Erfahrung in der Zusammenarbeit über Disziplinen hinweg und klare Kommunikation mit technischen und nicht-technischen Stakeholdern in Englisch.
Nice to have
- Erfahrung mit Statamic CMS.
- Erfahrung mit Herausforderungen der statischen Seitengenerierung.
- Erfahrung mit Deployment-Tools wie Jenkins oder ähnlichen Tools.
- Vertrautheit mit Tailwind, Alpine.js oder ähnlichen Frontend-Tools.
- Erfahrung in der Verbesserung leistungsrelevanter, SEO-relevanter oder inhaltsreicher Plattformen.
- Vertrautheit mit Python für Automatisierung oder Tools.
- Erfahrung in der Integration mit nicht-webbasierten Backend-Systemen oder -Diensten.
Warum ist think-cell der richtige Ort für Sie?
think-cell ist ein profitables, schnelllebiges Softwareunternehmen mit Sitz in Berlin. Unsere Produkte vereinfachen und verbessern PowerPoint, das von über 1,3 Millionen Fachleuten weltweit genutzt wird, darunter führende Beratungsunternehmen und globale Konzerne. Wir priorisieren Codequalität, elegante Algorithmen und eine verfeinerte Benutzererfahrung. Geleitet von Informatikern bietet think-cell eine entwicklerorientierte Umgebung, die Top-Ingenieurtalente anzieht und hält.
(Senior) Full Stack Developer - Web (f/m/d) Berlin (Germany) Arbeitgeber: think-cell Software GmbH
think-cell Software ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung in München bietet. Mit einem starken Fokus auf Kreativität und Zusammenarbeit fördern wir das Wachstum unserer Mitarbeiter durch kontinuierliche Weiterbildung und innovative Projekte. Unsere Unternehmenskultur schätzt Eigenverantwortung und Exzellenz, während wir gleichzeitig ein unterstützendes Team bieten, das sich für den Erfolg jedes Einzelnen einsetzt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so (Senior) Full Stack Developer - Web (f/m/d) Berlin (Germany) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei think-cell Software GmbH anzuklopfen, wenn du dich auf die Stelle als (Senior) Full Stack Developer - Web (f/m/d) Berlin (Germany) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei think-cell Software GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um (Senior) Full Stack Developer - Web (f/m/d) Berlin (Germany) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei think-cell Software GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei think-cell Software GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.