【業務内容】SPAで構築されている問い合わせ管理サービス「Re:lation」の開発に携わっていただきます。スキルや志向に応じて、フロントエンドの実装や別言語・他のフレームワークでの実装も行っていただきます。実際に弊社エンジニアは全員が領域関係なくフロントとバックの両方を開発しています。サービス向けのバックエンド開発では、API設計から実装までを進めていきます。Ruby on Rails アプリケーションを中心に、いくつもの問い合わせチャンネルに対応している関係上 gem を作成・連携する構成になっています。ユーザを意識した機能開発になるため、アプリエンジニアやデザイナともディスカッションしながらの開発となります。また、機能リリース後もユーザの反応や意見を元に責任を持って改修していただきます。Re:lation の機能改善、機能追加、保守運用がメインの業務となりますが運用者向け機能の保守などを含め、包括的にサービス全体のユーザー体験をよりよく改善していける方を募集しております。データ分析・企画やデザインの検討のフェーズにも、幅広く関わっていただくことも可能です。【技術スタック】使用開発言語:Ruby、Perl、NodeJS、TypeScript、Python、GoWebサーバーサイド:Ruby on RailsWebフロントエンド:webpack, AngularJS, Vue.js (composition-api)データベース:PostgreSQLインフラ・ミドルウェア:AWS(ALB, Aurora, EC2, ECS, S3, SQS, Lambda, Elasticsearch...), nginx, memcached, Unicorn, HAProxy, Docker, Redis, Fluentd【使用ツール】Biz基盤:Google Analyticsソースコード管理:GitHubCI/CD:wercker, Github Actions開発環境:Vagrant (CentOS), Dockerインフラ構成管理: Terraform監視:New Relicコミュニケーション:Slackチケット管理:Github Issuesエディタ:RubyMine, VS Code ...【開発フロー】リリースは、週1回のリリースサイクルで行っています。また開発はイシュードリブンで行っており、リリース時期と担当者を決めてそれぞれ開発を進めています。開発を進める中で出てきた疑問点や提案などは、毎日の朝会で開発者全員で共有・ディスカッションをしています。その後に完成したソースコードはすべてレビューを通した後にマージします。【必須スキル・経験】■1年以上のWebアプリケーションをチームで開発・運用した実務経験(言語問わず)■RDBMS を使ったアプリケーションの開発経験■フロントエンドの開発経験(HTML/CSS/Javascript の基本がわかっていること)■ユニットテストツールの使用経験【歓迎スキル】■Ruby on Rails を使ったWebアプリケーション構築経験■設計からリリースまでの一連の経験■業務システムの開発経験(SIer 出身歓迎)■DB チューニングや SQL 最適化などの実務経験■モダンなフロントエンドフレームワークの利用経験■開発チームリーダ経験■モバイルアプリ開発経験■機械学習の経験や興味【求める人物像】■会社の理念に共感し、ともに成長を実感していただける方■自分で自分をマネージメントし、明るくモチベーションを維持できる方■チームワークを大切にし、仲間に対して思いやりの気持ちを持てる方■お客さまの潜在ニーズをとらえ、ビジネス上のドメインを理解できる方■自分の考えを伝えるコミュニケーション力、ドキュメンテーション力のある方■技術的な情報を自ら集め、常に新しいことに取り組む意欲のある方【開発環境】開発PC:開発者のPCは Mac になります。エディタ:エディタは自由に選択できます。エディタの費用は会社が負担します。カンファレンス参加支援:RubyKaigiなどのカンファレンスへの参加を会社が負担します。書籍購入制度:技術書から経営本まで、欲しい本は会社費用で購入できます。部活制度:社内のメンバーの交流を図ることを目的とした部活制度があります。部費は会社で負担します。【勤務時間】9:30~18:30(若干の前後はご相談可能)【年収】400万円〜700万円 ※ご経験・スキルを考慮して決定いたします。給与体系:月給制(10時間の残業代込)給与改定:年1回賞与:年2回(業績により変動)試用期間:3ヶ月(条件等変更あり)【休日・休暇】- 完全週休2日制(土・日)- 祝日- 年末年始休暇- 夏季休暇- 年次有給休暇【福利厚生】- 交通費支給(月3万円まで)- 出張手当3,000円/日- ベネフィットワン- 時間単位有給休暇制度有- テレワーク可能(原則週1)- 時差出勤可能【試用期間】-3か月【選考フロー】1.書類選考2.一次面接(ペーパーテスト有り)3.課題(Git上でプログラム作成)4.二次面接(CTOを含む弊社エンジニアとの面接になります)5.お試し入社(課題のソースコードレビューで擬似的な開発フローを体験してもらいます)※お互いのミスマッチ防止のため6.内定※上記は変更となる可能性もございます。
お問い合わせの受付は 終了いたしました。
登録した条件で投稿があった場合、メールでお知らせします。
利用規約 をご確認の上、登録をお願いします。