==仕事内容==
教育×ITのサービスを展開するベンチャー企業でバックエンドエンジニアを募集!
来年に向けて塾向けアダプティブラーニング教材「atom」など当社のアプリサービスをリニューアルしていくことが決まり、共に新しい教育系アプリを作っていく仲間を募集です。
実務を通して、チームでの設計やコーディング、テストコードの実装、テスト自動化など、業務としてのシステム開発を経験できます。
もちろん、社内に先輩社員がすぐ隣におりますし研修もご用意しておりますのであまり経験がない分野はご入社頂いてから取り組んでいただければ問題ありません。
また、自社サービスになりますので教育の現場との距離が近く、現場が求める最善の状態を作っていく業務になります。経験を積んだ先でフルスタックエンジニアやプロジェクトの開発リーダーを担当することも可能です。
本人次第で、幅広く開発に携われる、そんな風土の当社で新しい分野への挑戦や、自社開発のサービスを手掛ける楽しさをぜひ体感してみてください!
==業務詳細==
AWS、Node.js + TypeScript、GraphQLなどを利用したAPI開発を行います。
また、GoやPythonなどを利用したマイクロサービスの開発や運用の自動化なども行います。
~業務内容詳細~
・Web APIの設計・実装・テスト
・AWSをベースとしたインフラ構築(IaC)・運用
・テスト自動化・CI/CD
・DevOps/SRE
・開発メンバーのコードレビュー
・開発リーダー
主なアプリケーション
1. 学習サービス
コンテンツ管理機能
複数教科・回答方法に対応した学習機能 ect.
2. 指導管理サービス
アカウント管理
入退出
出席管理 ect.
3. 学習支援サービス
チャット機能
スケジュール管理機能
質問機能 ect.
<技術スタック>
バックエンド・フレームワーク:Node.js,Express,TypeScript,TypeORM,Go,Python
API:GraphQL,OpenAPI(Swagger)
AWS:Amplify,AppSync,Lambda,CloudWatch,EC2,S3,ELB,API Gateway,RDS,AuroraServerless,DynamoDB,CloudFormation,Cognito,SNS,SQS,Secrets Manager,Systems Manager
GCP:Firebase,Firestore,CloudFunction,CloudStorage,CloudSQL,GAE,BigQuery,PubSub,Stackdriver,AutoML,Dataflow
DB:MySQL,DynamoDB,Elasticsearch,Redis
モニタリング:CloudWatch,Grafana,Kibana,Prometheus,Elasticsearch,fluentd,Consul
コンテナ:Docker
CI/CD:GitlabCI
IDE:VScode,Xcode,AndroidStadio,PHPStorme,IntelliJ IDEA
※はじめから全てできなければいけないというものではありませんのでご安心ください。
==求める人材==
<必須項目>
・Node.jsを使用した開発経験1年以上(TypeScriptだとなおよい)
・アプリ開発の実務経験がある
・TypeScriptを利用した開発経験がある
・AWSサービスを利用した開発経験がある
・Gitでのチーム開発経験がある
・新しい技術に興味がある。意欲的。好奇心旺盛
・出社して働ける
・見せられるポートフォリオがある
・基本的なPCスキル
キーボードを見ずに文字を入力できる
コピー、ペースト、保存等の操作をショートカットキーで行うことができる
その他、未経験分野でも積極的に学ぶ意欲があること。