サーバーサイドエンジニア/Development Engineer (Server-side)

求人概要
★English follows★

LINEファミリーアプリのサーバサイド機能開発、API/Webアプリケーションの開発や運用業務に携わっていただきます。

【具体的な業務内容】
・LINEファミリーアプリのサービス開発(例:LINE Creators Market、LINEアンケート、LINEバイト、LINE金融関連サービス等)
・サーバサイドの機能のAPI/ウェブアプリケーションの設計および開発
・LINEサービスにおける、スタンプ/絵文字/着せかえ等の有料コンテンツの機能開発

多くの API、client-server や server-server の連携、ミドルウェア、データベース、バッチジョブを含むシステムです。サービスのスケーラビリティ、安定性、使いやすさ、継続的な改善の為の柔軟性の実現に取り組んでいだたきます。コードレビューとチームワークを通じて、エンジニアリングの立場からプロダクトの品質向上に取り組んでいただきます

【現場で使われる技術(テクノロジー)】
Java、Kotlin、Perl、JavaScript、Thrift、Spring Framework、MySQL、MongoDB、Redis、Kafka、Elasticsearch、Prometheus、Grafana etc...


We will assign the project to you after inquiring about your experience as an engineer and future career preferences.


【Server Development】
You will be operating and performing API/web application development work for server-side features of LINE’s services.


【Responsibilities Include】
・Design, develop, test, deploy, maintain and improve server-side software.
・Contribute to architectural designs which can improve the efficiency and flexibility of our services.

・Mentor and train team members on software design and coding standards.
・Work closely with other teams on the development of end-user facing web applications.
・Support the development of high quality code through active participation in code and design reviews.

【Examples of Server Development Work】
・Development and operation of services which support the sale and delivery of paid content such as Stickers, Emoji and Themes.
・Service development for LINE Family Apps (e.g. “LINE Creators Market”,“LINE Surveys”, “LINE Part Time Jobs”, “LINE Financial” etc.).

【Main Technologies Utilized】
Java, Kotlin, Perl, JavaScript, Thrift, Spring Framework, MySQL, MongoDB, Redis, Kafka, Elasticsearch, Prometheus, Grafana, etc.
応募資格
★English follows★

【必須の経験・スキル】
・1つ以上の熟練したプログラミング言語が有ること
・Webアプリケーションもしくはサーバ開発経験
・プログラミングをする上でのメモリ、プロセス、スレッドの基礎知識
・TCP/UDP、HTTP 等ネットワークの基礎知識
・データベース、SQL の基礎知識

【歓迎する経験・スキル】
・Javaでの開発経験(Java 8+)
・コンピュータサイエンスの知識(アルゴリズム、データ構造、ネットワーク、非同期I/O等)
・大規模データ、トラフィックを扱うシステムの開発/運用経験
・Jenkins等を用いたCI/CDによる開発環境の自動化経験
・Linuxサーバの運用経験
・開発リーダーシップ経験
・オープンソースソフトウェアコミュニティでの活動経験
・英語でのコミュニケーション能力

【歓迎する人物像】
・新しい技術の探究や習得に意欲的な方、知的好奇心やチャレンジ精神が旺盛な方
・コンシューマー向けのサービス開発に取り組みたい、ユーザー視点を大事にした開発ができる方
・データを使ってサービス/ビジネス上の課題解決をしていきたい方


【Required Skills】
・Professional knowledge of at least one programming language.
・3+ years of experience in software development, including coding experience for web services.
・Basic knowledge in computer science (e.g. algorithm, data structure, asynchronous I/O, database, network).
・Work experience using version control systems (VCS), dependency management systems, and continuous-integration systems (CI).
・Communication ability in English and conversational level of Japanese (JLPT N2 or above).
・Whilst there are many English speakers at LINE successful applicants may be asked to attend a Japanese training course for at least 3 ~ 12 months after joining. The training is paid for by us, and is an excellent chance to pick up new language skills.
・Motivation to learn Japanese.

【Preferred Skills】
・Experience developing applications using Java 8+.
・System architecture and design experience.
・Basic knowledge of client side technologies such as HTML, CSS and JavaScript.
・Experience using a Linux development environment.
・Experience in the coaching, management and/or leadership of a technical team.
・Open-source software development experience and/or participation in open source communities is also a plus.
・Strong interest and ability to learn any new technical topic.
勤務地
LINE Fukuoka株式会社
〒812-0012 福岡県福岡市博多区博多駅中央街8-1 JRJP博多ビル12F
雇用形態
正社員
勤務時間
裁量労働制(コアタイムなし)
待遇 / 福利厚生
【休日/休暇】
完全週休2日制(土・日)、祝日、年末年始、慶弔、有給休暇
リフレッシュ休暇制度(勤続5年で10日間)

【給与】
年俸制
※職務経歴・面接結果等を考慮の上、当社規程により決定します。
※別途、インセンティブプラン年2回
※年俸に1/12を乗じた額を毎月支給

【昇給】
給与改定年2回

【福利厚生】
通勤手当(当社規定に基く)
社会保険完備(雇用、労災、健康、厚生年金)

■受動喫煙防止措置の実施
屋内原則禁煙(屋内に喫煙室あり)