채널팀 erzielte ein Umsatzwachstum von 5× in 2018, 3× in 2019, 3× in 2020 und 2× in 2021. Wir wurden auch als '예비유니콘 특별보증' Unternehmen final ausgewählt.
→ Relevanter Artikel: https://mirakle.mk.co.kr/view.php?sc=&year=2021&no=1140330
Das Entwicklungsteam von 채널톡 ist besonders. Wir glauben, dass ein gutes Produkt die beste Sales- und Marketing-Strategie ist. Entwickler bei 채널톡 sprechen direkt mit Kunden und ziehen neue Produktideen aus Kundenfeedback. Funktionen, die sie selbst geplant haben, entwerfen sie als Code und setzen sie als Produkt um. Produkte, die von den Händen der Entwickler aktualisiert werden, generieren Umsätze für 채널팀, selbst während der Schlafenszeit.
Das Channel-Backend-Team ist das größte Team innerhalb der Entwicklungsabteilungen. Wir bauen großskalige Server, die mehr als 500 Millionen PV pro Monat und über 20 Millionen Nachrichten verarbeiten. Wenn du eine schnell wachsende Messenger-Plattform im B2B-Bereich ähnlich KakaoTalk aufbauen möchtest, bewirb dich!
채널톡 und B2B SaaS-Produkte wie Zoom oder Slack werden in Zukunft noch schneller wachsen. B2B SaaS hilft jedem Unternehmen, sich auf das Wesentliche zu konzentrieren. Zum Beispiel kann ein Spieleentwickler sich vollständig auf die Spielentwicklung konzentrieren, anstatt ein Team-Messenger oder Marketing-Tool selbst zu bauen.
Wir möchten mit herausragenden Entwickler:innen arbeiten, die Produkt-Roadmap und Technik von 채널팀 beeinflussen können. Bitte lies dir alles in Ruhe durch und bewirb dich schnell!
• Einstiegsgehalt für Entwickler wurde auf 65,000,000 KRW erhöht
https://mirakle.mk.co.kr/view.php?sc=&year=2021&no=1140330
[Hinweis] Im Fall von 산업기능요원 병특 gelten die Einstellungsbedingungen wie Gehalt für reguläre Mitarbeiter mit Ausnahme der durch das Militärdienstgesetz bestimmten Angelegenheiten. Bitte beachte die Richtlinie der 병무청, dass die Wahrscheinlichkeit einer Neuzuteilung von TO für 현역 ab 2022 sehr gering ist. 보충역 kann jederzeit eingegliedert werden.
[Welche Chancen gibt es? ?]
∙ Du kannst am Aufbau eines schnell wachsenden Produkts mitarbeiten.
∙ Du kannst die Backend-Entwicklung, das Herz von 채널톡, leiten!
∙ Wir verarbeiten derzeit über 500 Millionen Pageviews (PV) pro Monat und du kannst Erfahrung im Entwurf und Betrieb von großskaligen Systemen mit rasant wachsendem Traffic sammeln.
∙ Wir diskutieren gemeinsam die Vor- und Nachteile von SQL und NoSQL, wie man durch Serverless und Microservices skalierbare Architekturen entwirft, wie man ein Logging-System für über 50 Server betreibt, wie die Infrastruktur für Echtzeit-Stream-Analysen vs. Batch-Analysen aufgebaut wird und welche Einschränkungen es gibt, sowie die Eigenschaften und Grenzen von nodejs, java, python, golang bei herausfordernden Aufgaben.
∙ Du wirst Erfahrung mit einer Arbeitsweise sammeln, die Produkt- und Codequalität ernst nimmt. In 채널팀 gibt es kein „murksiger Code, nur um ein Feature fristgerecht zu releasen“! ?
∙ Full-Stack-Engineering-Erfahrung! Innerhalb des Teams sind Positionswechsel frei möglich. Neben Backend-Entwicklung gibt es in 채널팀 viele technische Herausforderungen. Es gibt stets Möglichkeiten, sich neuen modernen Technologien wie Mobile Apps, JavaScript usw. zu widmen.
∙ Vor allem wirst du nicht allein arbeiten: du arbeitest mit großartigen, leidenschaftlichen Kolleg:innen zusammen. Selbst beim Kaffee kann man über neue Technologien und Produktwachstum sprechen.
∙ Jeder Tag bei 채널 ist herausfordernd. Es ist kein leichter Weg, aber du wirst die Erfahrung machen, wie wir Teamwork, Produkt und Technik gemeinsam weiterentwickeln.
[Wofür bist du verantwortlich? ?]
∙ Ein Kundenmessenger mit 3 Millionen Nutzern pro Tag! Du betreust das Backend von 채널톡.
∙ Entwicklung des Main-API-Servers, der mit Java und Dropwizard erstellt wurde.
∙ Entwicklung von Microservices mit AWS Lambda, Serverless und Sprachen wie nodejs, python, golang.
∙ Review der bestehenden Systeme und Redesign, damit sie das stark wachsende Nutzungsaufkommen bewältigen.
∙ Build, Deploy und Maintenance mit ECS, Docker in der AWS-Umgebung.
∙ Entwicklung eines Systems zur Erkennung und Benachrichtigung von Serverausfällen und Bearbeitung von Incidents.
[Wie arbeiten wir? ?]
∙ Wir arbeiten in wöchentlichen Sprints. Jeden Montagvormittag Sprint-Meeting, jeden Freitagnachmittag Retrospektive.
∙ Täglich morgendliches Scrum, um den Stand der Tasks und Issues zu teilen.
∙ Ohne dedizierten Fulltime-Product-Owner nehmen alle Designer und Engineers an der Planung teil und können ihre Meinung einbringen. Anstatt alle Details während der Planung festzulegen, bevorzugen wir schnelle Ausführung und häufige Kommunikation zur Anpassung.
∙ Für Task- und Issue-Management nutzen wir 아사나(Asana). Das ganze Team nutzt ein Board, um den Fortschritt sichtbar zu machen.
∙ Wir verwenden 깃헙(Github) als primäres Code-Repository.
∙ Pull Requests werden erst gemerged, nachdem mindestens eine Person Code-Review gegeben hat. Code-Reviews reichen von Style-Checks und Korrektheit bis zu Diskussionen über wartbare Architektur und Refactorings für lesbareren Code.
∙ Testcode schreiben hat für uns hohe Priorität, und wir automatisieren von Tests bis Deploy mit Circle CI.
∙ Wir bauen DevOps auf der AWS-Infrastruktur auf.
∙ Detailliertere Tech-Stacks sind auf stackshare einsehbar. ✌️
∙ Releases variieren je nach Situation, im Backend werden normalerweise 1–2 Deploys pro Woche durchgeführt.
∙ Bei Ausfällen automatisieren wir Benachrichtigungen so weit wie möglich und veröffentlichen Vorfälle über status.channel.io.
[Welche Voraussetzungen werden benötigt? ?]
∙ Mindestens 1 Jahr Backend-Entwicklungserfahrung mit einer der folgenden: Nodejs, Java, Python, Golang
∙ Verständnis des HTTP-Protokolls
∙ Erfahrung mit SQL- und NoSQL-Datenbanken
∙ Teamwork- und Kommunikationsfähigkeiten
∙ Verständnis und praktische Erfahrung mit verschiedenen Architekturen
∙ Debugging-Fähigkeiten und schnelles Reagieren bei Problemen
∙ Fähigkeit, Neues schnell zu lernen und anzuwenden
∙ Erfahrung mit Spring oder Dropwizard ist von Vorteil
[So werden wir dich behandeln ?]
∙ 채널팀 setzt sich dafür ein, Mitgliedern mit bedeutenden Leistungen die 'besten' Konditionen der Branche zu bieten. Wir führen leistungsbezogene Gehaltsverhandlungen durch, nicht nur regelmäßige jährliche Reviews.
∙ Langfristig engagierten Mitarbeiter:innen bieten wir die Möglichkeit bedeutender Stock-Optionen.
∙ Wir stellen Top-Arbeitsausstattung für Talente zur Verfügung (MacBook Pro oder gleichwertige Ausstattung sowie Monitore und weiteres Equipment).
∙ Wir arbeiten nach dem Motto 'keine Regeln ist die Regel'. Ob im Café oder auf einer Decke am Han-Fluss zu arbeiten, der Ort ist nicht entscheidend. Das ultimative Ziel ist gute Arbeit; wenn Remote-Arbeit oder Urlaub deine Konzentration fördert, kannst du diese flexibel nutzen.
∙ Verschiedene Snacks und Getränke sind 'unbegrenzt und kostenlos', damit du dich besser auf die Arbeit konzentrieren kannst.
∙ Mittag- und Abendessen werden bereitgestellt.
∙ Das Büro hat große Fenster und viel Tageslicht, ist offen gestaltet ohne Partitionen.
∙ Falls für die Arbeit benötigt, kannst du frei Bücher zum Kauf anfragen.
∙ Flexible Arbeitszeit ohne zeitliche Beschränkungen. In Absprache im Team kann jeder zu den gewünschten Zeiten arbeiten. Urlaub ist unbegrenzt, damit man Arbeit und Erholung aktiv wählen kann.
∙ Wir unterstützen Freiheit beim Arbeitsraum. Wir gewähren einen Home-Office-Zuschuss von 1.000.000 KRW, um die Konzentration zuhause zu unterstützen. Im Büro gibt es freie Platzwahl, damit du flexibel arbeiten kannst.
[Wie läuft das Bewerbungsverfahren ab?]
∙ Üblicher Ablauf: Bewerbungsunterlagen – Online-Coding-Test – Aufgabenbewertung – 1. Fachinterview – 2. Fit-Interview. Je nach Fall können bis zu 3 Interviews stattfinden.
∙ Der Ablauf kann je nach Ergebnis von Aufgabe oder Interview flexibel angepasst werden.
∙ Durch die eingereichten Unterlagen prüfen wir, ob du die grundlegenden Problemlösungsfähigkeiten mitbringst, die das Team benötigt. Angaben zu bisherigen Projekten und wie du Herausforderungen gelöst hast, sind sehr hilfreich.
∙ Der Online-Coding-Test prüft die grundlegenden Fähigkeiten des Bewerbers. Es handelt sich um Aufgaben auf Studienniveau und dauert ca. 4 Stunden.
∙ Im 1차 직무 인터뷰 werden im Vergleich zur vorigen Runde tiefere Fragen gestellt. Es wird nicht nur auf die Entwicklungskompetenz, sondern auch auf kreative Problemlösungsfähigkeiten geachtet. Nicht nur das Ergebnis, sondern auch der Lösungsprozess wird bewertet.
∙ Im 2차 핏 인터뷰 habt ihr Zeit für ein entspanntes Gespräch, um herauszufinden, ob die Passung zu 채널 stimmt.