Auf einen Blick
- Aufgaben: Entwickle und pflege die Tandem Android-App in einem agilen Team.
- Unternehmen: Tandem, die führende globale Sprachlern-Community mit über 30 Millionen Mitgliedern.
- Vorteile: Flexible Arbeitszeiten, Sportmitgliedschaften, Weiterbildungstage und ein unterstützendes Team.
- Weitere Informationen: Hybrid-Arbeitsmodell und Unterstützung bei Umzügen nach Berlin.
- Warum dieser Job: Gestalte innovative Funktionen und fördere interkulturelle Gespräche durch Technologie.
- Qualifikationen: 5+ Jahre Erfahrung in Kotlin und App-Entwicklung, Leidenschaft für saubere Architektur.
Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.
Über Tandem: Tandem ist die führende globale Sprachlerngemeinschaft, in der 10 Millionen Mitglieder in über 180 Ländern gemeinsam Sprachen üben. Das Konzept des voneinander Lernens ist nicht nur ein integraler Bestandteil der Tandem-Community, sondern auch das Herzstück unseres täglichen Lebens bei Tandem. Diese gemeinsame Verbindung durch Lernen hilft uns zu wachsen und verbessert die Sprachreisen unserer Mitglieder.
Ihr Aufgabenbereich: Als Senior Android Engineer arbeiten Sie als Teil eines agilen, funktionsübergreifenden Teams von Designern und Ingenieuren, um die Tandem Android-App zu entwerfen, zu entwickeln und zu warten. Diese Rolle gehört zu unserem „Pro“-Team, das dafür verantwortlich ist, unsere Nutzer zu monetarisieren und unser Tandem Pro-Angebot für unsere breitere Nutzerbasis attraktiver zu machen. Praktisch bedeutet dies, dass Sie sich auf Projekte konzentrieren werden, wie die Implementierung sozialer Funktionen, schnelle Experimente neuer Erfahrungen und sicherzustellen, dass unsere Nutzer über alles informiert sind, was Tandem zu bieten hat.
Sie passen gut zu dieser Rolle, wenn Sie:
- 5+ Jahre Erfahrung mit Kotlin/native App-Entwicklung haben.
- Eine Leidenschaft für saubere Architektur und SOLID-Prinzipien haben.
- Gute Erfahrung im Schreiben von Unit-Tests haben, einschließlich der Gestaltung für Testbarkeit und idealerweise TDD.
- An großen Apps gearbeitet haben, die mehr als 100.000 Nutzer und ein gutes Maß an Komplexität aufweisen.
- Eng mit Marketing- oder Wachstumsfunktionen in einer vorherigen Rolle zusammengearbeitet haben.
- Das Vertrauen haben, der Android-Experte im Raum zu sein und bereit sind, technische Designs sowohl voranzutreiben als auch zu kritisieren.
Was Ihre Bewerbung hervorheben würde:
- Erfahrung im Aufbau von Echtzeit-Chatdiensten.
- Erfahrung mit Kotlin Multiplattform.
- Erfahrung im Aufbau von Apps, die Echtzeit-Medien (Audio/Video) verarbeiten.
- Erfahrung mit iterativem Design und der Arbeit in agilen, funktionsübergreifenden Teams.
Die Vorteile: Leidenschaft für Sprachen: Wir sind ein Team von 30 Personen, die zwischen uns 20 Sprachen fließend sprechen. Für diejenigen, die ihr Deutsch (oder Denglisch!) verbessern möchten, können Sie an einem unserer Deutschkurse auf unsere Kosten teilnehmen.
Teambildung: Wir bieten Urban Sports Club-Mitgliedschaften an, um die körperliche und geistige Gesundheit unseres Teams zu fördern. Wenn Sie möchten, können wir auch zu Ihrem monatlichen Ticket für den öffentlichen Nahverkehr beitragen.
Balance ist wichtig: Das Leben dreht sich nicht nur um die Arbeit. Wir wissen, wann wir Slack-Benachrichtigungen ausschalten, unsere Batterien aufladen und Zeit für unsere persönlichen Hobbys nehmen müssen. Da das Homeoffice für einige von uns zur neuen Normalität geworden ist, ist es umso wichtiger, abschalten und entspannen zu können.
Moderne Familie: Im Rahmen unserer familienfreundlichen Unternehmensphilosophie begrüßen wir flexible Arbeitszeiten, laden Familien zu unseren Veranstaltungen ein und freuen uns, wenn unsere Kinder das Büro besuchen und einen Eindruck vom Leben bei Tandem bekommen.
Hybrid by design: Wir setzen auf einen flexiblen, modernen Arbeitsansatz. Deshalb konzentrieren wir uns auf einen hybriden Ansatz – das Gleichgewicht zwischen unserem lebhaften Büro in Berlin-Mitte und dem Komfort Ihres Zuhauses. Es ist das Beste aus beiden Welten, und wir unterstützen Sie dabei, das perfekte Setup für diese dynamische Arbeitsweise zu schaffen.
Senior Android Engineer Arbeitgeber: Tandem Tandem
Tandem ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Teamarbeit und persönliche Entwicklung im Mittelpunkt stehen. Mit flexiblen Arbeitszeiten, der Möglichkeit für Homeoffice und regelmäßigen Teamevents fördert Tandem eine moderne Unternehmenskultur, die sowohl berufliche als auch persönliche Balance schätzt. Zudem erhalten Mitarbeiter die Chance, ihre Fähigkeiten durch individuelle "Deep Dive Days" zu erweitern und profitieren von einem internationalen Team, das leidenschaftlich für Sprachen und interkulturelle Kommunikation ist.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Android 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 Tandem Tandem anzuklopfen, wenn du dich auf die Stelle als Senior Android 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 Tandem Tandem vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Android 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 Tandem Tandem 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 Tandem Tandem 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.