仕事内容
『tebiki』の利用ユーザーである現場の方々が使いやすい、かんたんなサービスを提供するため、高いレベルでの設計力が求められていますが、今以上のスピードで改善するにはソフトウェア・エンジニアリングの力が足りておりません。これまでの経験を活かしつつ、大企業が抱える教育への問題を解決できるようなプロダクトの機能開発をWebアプリケーションエンジニアとして携わっていただきます。
【具体的には】
・プロダクトの仕様インスペクション
・テストの設計および実行
・効率的かつ効果的なテスト技術の導入
・テストプロセス・品質改善の推進
【 技術環境】
開発言語: 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 を支援する形で参画していただきます。
セールス / CS チームによるユーザー行動の観察を元に、プロダクトマネージャーが解決すべき課題を設定、プロダクト開発チーム全員で何のための機能開発 / 改善なのかのゴールを共有しつつ仕様を策定し、開発・リリースを行っていく開発フローを採っています。
【具体的には】
・プロダクトの仕様インスペクション
・テストの設計および実行
・効率的かつ効果的なテスト技術の導入
・テストプロセス・品質改善の推進
【 技術環境】
開発言語: 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 を支援する形で参画していただきます。
セールス / CS チームによるユーザー行動の観察を元に、プロダクトマネージャーが解決すべき課題を設定、プロダクト開発チーム全員で何のための機能開発 / 改善なのかのゴールを共有しつつ仕様を策定し、開発・リリースを行っていく開発フローを採っています。
応募資格
・以下いずれかの開発経験 (2年以上相当)
- 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 の利用経験