仕事内容
『tebiki』の利用ユーザーである現場の方々が使いやすい、かんたんなサービスを提供するため、高いレベルでの設計力が求められていますが、今以上のスピードで改善するにはソフトウェア・エンジニアリングの力が足りておりません。エンタープライズ企業で働く社員・アルバイトの人たちがより成長できる教育プラットフォームを実現するために、教育カリキュラムの自動提案・教育課題の自動改善を行うシステムの開発を進めており、この『tebiki』の開発支援に携わっていただきます。
【具体的には】
・専門性の高い領域にある技術課題の解消
・Developer Experience改善の推進
・ミドルウェアの選定および導入
・技術選定を含むアーキテクチャの設計
【 技術環境】
開発言語: Ruby on Rails、 Vue.js、 Go
インフラストラクチャ: AWS(Elastic Beanstalk、 Fargate、 Step Functions、 Lambda@Edge など)
ミドルウェア: MySQL、 Nginx、 Docker、 BigQuery など
その他ツール・サービス: GitHub、 Bugsnag、 CircleCI、 Slack、 esa.io など
【開発体制】
フルタイムエンジニア6名、副業エンジニア6名の小さいエンジニア組織でアプリケーションの開発を進めています。このアプリケーション開発チームの DevOps を支援する形で参画していただきます。
【具体的には】
・専門性の高い領域にある技術課題の解消
・Developer Experience改善の推進
・ミドルウェアの選定および導入
・技術選定を含むアーキテクチャの設計
【 技術環境】
開発言語: Ruby on Rails、 Vue.js、 Go
インフラストラクチャ: AWS(Elastic Beanstalk、 Fargate、 Step Functions、 Lambda@Edge など)
ミドルウェア: MySQL、 Nginx、 Docker、 BigQuery など
その他ツール・サービス: GitHub、 Bugsnag、 CircleCI、 Slack、 esa.io など
【開発体制】
フルタイムエンジニア6名、副業エンジニア6名の小さいエンジニア組織でアプリケーションの開発を進めています。このアプリケーション開発チームの DevOps を支援する形で参画していただきます。
応募資格
・以下いずれかの開発経験 (5年以上相当)
- Ruby on Rails 等を用いた Web アプリケーション
- Vue.js もしくは React 等を用いた Web アプリケーション
・RDBMS を用いたテーブル設計およびクエリ作成の知識・経験
・Git / GitHub によるバージョン管理システムを利用したチームでの開発経験
【歓迎】
・BtoB / SaaS の設計・開発経験
・ユニットテストフレームワークの利用経験
・Web アプリケーションにおけるセキュリティの知識
・TCP/IP、HTTP などのネットワークプロトコルについての基礎的な知識
・AWS / GCP / Azure などの IaaS の利用経験
- Ruby on Rails 等を用いた Web アプリケーション
- Vue.js もしくは React 等を用いた Web アプリケーション
・RDBMS を用いたテーブル設計およびクエリ作成の知識・経験
・Git / GitHub によるバージョン管理システムを利用したチームでの開発経験
【歓迎】
・BtoB / SaaS の設計・開発経験
・ユニットテストフレームワークの利用経験
・Web アプリケーションにおけるセキュリティの知識
・TCP/IP、HTTP などのネットワークプロトコルについての基礎的な知識
・AWS / GCP / Azure などの IaaS の利用経験