
株式会社カナリー
開発本部-00. ソフトウェアエンジニア(オープンポジション)
toC 不動産マーケットプレイス「カナリー」、toB 不動産仲介業者向けSaaS「カナリークラウド」、その他新規事業のサービスの開発から、ご本人のご希望などを踏まえ決定します。
以下の様なお悩みを持った方や「ベストマッチか分からないけど興味がある」方は是非まずはご相談ください!一緒によりよい働き方を模索できればと考えています。
●Vueしか触ったことがないが、Reactを使ってみたい
●Reactしか触ったことがないが、React Nativeを使ってみたい
●バックエンドしかやったことがないが、フロントエンドも経験したい
開発環境
[モバイルアプリ]
・Expoのライブラリを取り入れたReact Nativeによる開発
・TypeScriptを用いた型のIntegrityを整備
・状態管理はRedux Toolkitを使用
・APIはgRPC-Webで構築
・E2Eテストを整備中
[Webフロントエンド]
・TypeScript / React / Next.jsによるCSR, SSR開発
・TanStack Query / SWRを用いたデータフェッチ
・アプリケーションはDockerコンテナ化してGKEへデプロイ
・APIはgRPCで構築
・dependabotによるライブラリアップデート環境を整備
・GoogleAnalytics, Search Consoleを用いたSEO対策
・その他, GitHub Actions, ESLint, Redux, ChakraUI, Sentryなどを使用
[バックエンド]
・Go言語 / Cloud Spanner / Elasticsearchなどを使用
・API仕様の明確化、 インターフェースの型保証などを目的にgRPCを早期から採用
[インフラ]
・クラウドサービスはGCPを利用
・Webサーバや各種のJobは、ほぼ全てGoogle Kubernetes Engine上にて動作
・Terraformによるインフラのコード管理
・その他、GitHub Actions、PipeCD、Datadogなどを使用