Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Lösungen mit NodeJS und TypeScript für unsere Kommunikationsprodukte.
- Unternehmen: GoTo, ein Vorreiter in der Remote-Arbeitstechnologie mit einer unterstützenden Kultur.
- Vorteile: Umfassende Gesundheitsleistungen, großzügige Freizeit, Weiterbildungsmöglichkeiten und ein starkes Gemeinschaftsgefühl.
- Weitere Informationen: Dynamisches Team mit vielen Lern- und Wachstumschancen in einem inklusiven Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Arbeit und mache einen echten Unterschied für Millionen von Nutzern weltweit.
- Qualifikationen: Abschluss in Informatik und 2-5 Jahre Erfahrung in der Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 47700 - 58300 € pro Jahr.
Wo Sie arbeiten werden: Remote (Deutschland)
Engineering bei GoTo
Wir sind Pioniere in der Technologie für Remote-Arbeit – wir entwickeln leistungsstarke, flexible Lösungen, die es jedem ermöglichen, sein bestes Leben zu führen, sowohl bei der Arbeit als auch darüber hinaus. Bei uns haben Sie die Möglichkeit, neue Wege zu beschreiten und zu helfen, wie die Welt arbeitet, neu zu definieren. Für uns ist KI nicht nur ein Schlagwort; es ist ein Werkzeug, das wir nutzen, um unseren Kunden und Teams echten, praktischen Wert zu bieten. Wir konzentrieren uns darauf, bedeutende Probleme zu lösen, nicht nur Funktionen hinzuzufügen, um KI zu nutzen. Hier nimmt Wachstum viele Formen an: Sie können Ihre Fähigkeiten erweitern, neue Herausforderungen annehmen, Initiativen leiten und kreative Ideen erkunden. Schließen Sie sich einem GoTo-Produktteam an und spielen Sie eine Schlüsselrolle bei der Transformation des Arbeitsplatzes für Millionen von Nutzern weltweit – Ihre Arbeit wird wirklich einen Unterschied machen.
Ihr Tagesablauf
Schließen Sie sich unserem leidenschaftlichen, erfahrenen und freundlichen Team an und helfen Sie dabei, unsere Medienserver zu bauen, um die GoTo-Produktfamilie mit Apps wie GoTo Meeting, GoTo Webinar oder GoTo Connect zu unterstützen, die überall die besten Erfahrungen für unsere Kunden bieten. Das RTC-Team entwickelt NodeJS- und C++-basierte Dienste, die das Medien- und Sitzungssteuerungs-Backend bilden, das unsere Produkte für Echtzeitkommunikation und Zusammenarbeit antreibt. Sie sind verantwortlich für das Design, die Entwicklung, den Test und den Betrieb des Dienstes und arbeiten mit Ihren Kollegen innerhalb und außerhalb des Teams zusammen. Als Software Engineer haben Sie bereits etwas Branchenerfahrung und werden Teil eines schnell wachsenden Teams mit Möglichkeiten zum Lernen und Experimentieren mit modernen Technologien.
Als Backend Software Engineer sind Sie verantwortlich für das Design, die Entwicklung, den Test und den Betrieb unseres Sitzungssteuerungs-Backends und arbeiten mit Ihren Kollegen innerhalb und außerhalb des RTC-Teams zusammen:
- Entwicklung von Diensten hauptsächlich mit NodeJS und TypeScript, während Sie offen sind, zusätzliche Technologien wie C++ zu lernen und zu verwenden
- Arbeiten mit Container- und Cloud-Technologien, einschließlich Kubernetes, Linux und Docker
- Anwendung von DevOps-Prinzipien und Infrastruktur-als-Code-Praktiken, während Sie die gemeinsame Verantwortung für die Bereitstellung von Funktionen und den Betrieb von Diensten übernehmen, einschließlich Bereitschaftsdiensten
- Verwendung moderner Prinzipien der agilen Softwarehandwerkskunst zur Bereitstellung von Funktionen von Anfang bis Ende
- Zusammenarbeit mit Ingenieurteams in Deutschland, Kanada und Indien in einer verteilten Entwicklungsumgebung
Was wir suchen
Als Backend Software Engineer sollte Ihr Hintergrund folgendermaßen aussehen:
- Ein Bachelor-Abschluss in Informatik oder einem vergleichbaren technischen Bereich und 2-5 Jahre Berufserfahrung in der Softwareentwicklung
- Erfahrung im Aufbau von NodeJS-basierten Microservices mit TypeScript in Cloud-Umgebungen wie AWS
- Starkes Verständnis von verteilten Systemen und praktische Erfahrung mit Linux, AWS, Kubernetes, Docker und Bash-Skripting
- Vertrautheit mit Netzwerk- und Kommunikationsprotokollen wie HTTP, WebSockets, RTP, SIP, TCP/UDP oder WebRTC
- Sie bringen starke Kommunikations- und Kollaborationsfähigkeiten mit, haben eine kontinuierliche Lernmentalität und arbeiten gerne als Teil eines unterstützenden, agilen Teams, in dem Neugier, Wissensaustausch und Offenheit für neue Ideen geschätzt werden
Was wir anbieten
Bei GoTo kümmern wir uns darum, dass unsere Mitarbeiter am Arbeitsplatz erfolgreich sind und sich im Leben unterstützt fühlen. Unsere Mitarbeiterleistungen und -programme sind darauf ausgelegt, Ihr Wohlbefinden, Wachstum und Zugehörigkeitsgefühl zu unterstützen. Hier ist, was Sie als Teil unseres Teams erwarten können:
- Umfassende Gesundheitsleistungen
- Großzügige bezahlte Freizeit, einschließlich bezahlter Feiertage, Freiwilligentage, vierteljährlicher Selbstfürsorgetage und unternehmensseitig festgelegter Tage ohne Meetings
- Studiengebührenrückerstattung und Zugang zu von Dozenten geleiteten sowie On-Demand-Lern- und Entwicklungsprogrammen
- Das Thrive Global Wellness Programm, ein vertrauliches Mitarbeiterunterstützungsprogramm (EAP), eine Wellness-App und individuelles Wellness-Coaching
- Mitarbeitergeführte Gemeinschaften und Programme, einschließlich Mitarbeiterressourcengruppen (ERGs), GoTo Gives und gemeinnütziger Matching
Wir arbeiten hart daran, eine Umgebung zu schaffen, in der sich jeder willkommen, respektiert und in der Lage fühlt, beizutragen. Eine Kultur der Zugehörigkeit aufzubauen, ist nicht nur etwas, worüber wir sprechen – es ist Teil unserer täglichen Arbeit. Bestimmte Vorteile und Angebote können je nach Land variieren, um lokalen Vorschriften und Marktpraktiken Rechnung zu tragen. Bei GoTo finden Sie die Flexibilität, Ressourcen und Unterstützung, die Sie benötigen, um zu gedeihen – bei der Arbeit, zu Hause und überall dazwischen. Sie arbeiten auf ein gemeinsames Ziel hin mit einem offenen, kohäsiven Team, das mehr ist als die Summe seiner Teile. Wir setzen uns dafür ein, einen inklusiven Raum für alle zu schaffen, denn wir wissen, dass einzigartige Perspektiven unser Unternehmen und unsere Gemeinschaft stärker machen. Schließen Sie sich uns an und werden Sie Teil eines Unternehmens, das in Ihre Zukunft investiert, wo wir gemeinsam realistisch sein, groß denken, schnell handeln, weiter wachsen und kundenorientiert bleiben.
Backend Software Engineer Arbeitgeber: GoTo Technologies
GoTo ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und unterstützenden Umfeld zu wachsen. Mit umfassenden Gesundheitsleistungen, großzügigen Urlaubstagen und einem starken Fokus auf persönliche Entwicklung und Weiterbildung fördert GoTo eine Kultur des Wohlbefindens und der Zugehörigkeit. Als Backend Software Engineer haben Sie die Chance, an innovativen Projekten zu arbeiten und mit einem internationalen Team zusammenzuarbeiten, während Sie moderne Technologien und agile Prinzipien anwenden.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Backend Software Engineer 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 GoTo Technologies anzuklopfen, wenn du dich auf die Stelle als Backend Software Engineer 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 GoTo Technologies vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Software Engineer 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 GoTo Technologies 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 GoTo Technologies 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.