
Online Summer Internship for Gophers 2020
今年のメルカリのサマーインターンシップは、オンライン完結型で開催します!
メルカリ・メルペイが実際に抱える課題に挑み、メンターからのフィードバックや検証をくり返しながら、多くのエンジニアの業務にインパクトを与えるようなツール開発に挑戦してみませんか?
新型コロナウイルスの影響により、オフラインのインターンシップ実施が難しいなかで、少しでもみなさまの成長や今後の就職先を考えるきっかけになればと思っております。
ご応募、お待ちしております!
仕事内容
<インターン概要>
Online Summer Internship for Gophers 2020は、メルカリ・メルペイで採用されているGoをハンズオンなどのワークショップを交えつつ学ぶ、短期インターンシップです。
前半2日間は、Goの静的解析に関する講義やプログラミング言語Go完全入門の資料で参加者が興味を持つ領域を中心とした講義をWorkshopを交えながら実施。後半3日間では、静的解析ツールまたはその周辺ツールの開発に取り組んでいただきます。開発に取り組む期間は、メルカリ・メルペイのエンジニアがメンターとしてサポートします。
参考として、静的解析の講義では以下の資料で扱っている内容を中心に行います。
・ ソースコードを堪能せよ(builderscon tokyo 2019発表)
・ 逆引きGoによる静的解析入門(参加者には配布予定)
※ 一部内容が変更となる可能性があることご了承ください。
応募条件
・ 学生(高校生・高専生・大学生・大学院生)
・ Goの基礎知識があり開発経験がある方、または、他言語でコンパイラや処理系、静的解析ツールおよびその周辺ツールなどの開発経験があり、Goで静的解析に関するツールの開発経験に挑戦してみたい方
・ 自宅に業務遂行可能なネットワーク環境がある方
・ 日本語でのコミュニケーションが可能な方*
*インターンシップのコンテンツは全て日本語, 日本時間での実施となります
- 職種
- エンジニア
- 給与
- 時給:2500円 (ランチ手当あり*)
* 一部のエリアについては配達不可の可能性がありますこと、ご了承ください - 勤務期間・時間
- 8月31日(月)〜9月4日(金)
- 勤務地
- オンライン(参加者各自の自宅)
- 身に付くスキル
- Online Summer Internship for Gophers 2020を通して、ぜひ下記のような経験や学びを得ていただきたいと考えています!
・ 構文解析をし抽象構文木(AST)を得て解析する方法から、型情報を取得する型チェック、静的単一代入(SSA)形式への変換とそれを使った解析までGoの静的解析を深く学ぶ
・ メルカリ・メルペイを越えて広く使われる可能性がある静的解析ツールを開発する
・ Goの静的解析ツールの開発に取り組むことで、一段飛び抜けてくわしくなる
・ バグが少なく、保守しやすいコードを考えるきっかけになる
・ テストに対する知識や経験を身につける
・ メルカリ・メルペイのエンジニアからの個別フィードバックを受け、エンジニアとしての成長につなげる
・ Slack上やGo Fridayなどの社内勉強会を通じてメルカリ・メルペイのエンジニアとの交流を通して、働き方や開発の雰囲気をつかむ - 会社名
- 株式会社メルカリ
- 新卒採用(実施予定)
- 有り