仕事内容 |
iOS / Android, Webフロントエンド, Pepper, IoT など多種多様なクライアント向けのサーバーサイドシステムの 検討、設計、開発を担当していただきます。
API には、Python, Java/Scala, Node.js, PHP を利用することが多いです (社内推奨は Python で利用率も最も高い)。
また大抵の場合は AWS を始めとした各社のクラウドサービスを利用します。
最近では AWS Lambda, APIGateway, Cognito 等を用いたサーバーレスアーキテクチャを積極的に採用しており、クラウドネイティブな開発を経験して頂くことができます。
開発業務の環境としては、
* 端末 : MacBook Pro (希望があれば Windows も可)
* IDE : IntelliJ IDEA, PyCharm, PHPStorm etc
* リポジトリ : GitHub/GitHub Enterprise
* CI : CircleCI, Jenkins
を標準としています (プロジェクトやチーム毎に多少の差異がありそれぞれが特色を出しています)。
案件事例
* 大手カメラメーカー公式写真共有サービスの Webサイトのフロントエンド、およびバックエンド (API) の開発 (受託)
* 大手通信キャリアの法人顧客向け Webシステムのフロントエンド、および、バックエンド (API) の開発、クラウド環境構築全般 (受託)
* お子様見守りサービスの Android/iOS アプリ、および、バックエンドシステム全般の開発・運用 (受託)
* 美容業界向け顧客カルテの iOS アプリ、および、バックシステム全般の企画・開発・運用 (自社プロダクト)
他、多数 |
対象 |
必須の経験 / 能力
* MySQL, PostgreSQL, Oracle などの RDB を利用したサーバーサイドシステムの構築・開発・保守のご経験
* Python, Java, Node.js, PHP, Ruby のいずれかを用いた API の設計・開発のご経験
* RESTful API の概念の理解
* 新しい技術やソリューションへのチャレンジ精神
望ましい経験 / 能力
* HTML / CSS / JavaScript を用いたWeb の設計・開発のご経験、さらに Angular.js, React.js, Vue.js 等を用いた本格的な Web の設計・開発のご経験
* AWSの各サービスに関する知識(AWS認定試験を合格されている方、大歓迎!)
* Python, Java, Node.js, PHP, Ruby のいずれか 2言語以上の API の設計・開発のご経験
* DynamoDB, Redis, MongoDB といった KVS 基礎知識
* お客様からの要求のヒヤリングや仕様調整といったやりとりのご経験、スクラムなどアジャイルな開発のご経験
理系、特に IT系専攻者は優遇 |