大学教務系サービスの新規開発について、開発チームのメンバーとしてシステム全般の設計や実装を行っていただきます。
大まかには下記のような業務になります。
- クライアントさんとの打ち合わせ、仕様策定
- Kotlinを使ったサーバサイド開発
- React(TypeScript)を使用したフロントエンド開発
- UXUIデザイナー、QAエンジニアとのやり取り
- システム稼働後の運用保守
全業務を一人にお任せするのではなく、各工程で分担しながら進めます。主な使用言語はKotlinですが、言語未経験でも構いません。
なお、開発チームは6名(エンジニア3名、デザイナー2名、テスター1名)を予定しています。
【開発環境】
現在、下記のような環境で開発を進めています。
新しい技術は積極的に試して、導入しています。
- 開発言語: Ruby, Java, Kotlin, JavaScript, TypeScript
- フレームワーク: Ruby on Rails, Jooby, React
- ミドルウェア: MySQL, PostgreSQL, Nginx, Apache, Tomcat, Postfix, Zabbix
- インフラ: Amazon Web Services(AWS)
- リポジトリ:Git, BitBucket
- 管理ツール:JIRA
- コミュニケーション: Chatwork, Confluence, Zoom
- エディタ, IDE:各自任意 (社員使用例: Vim, Emacs, Visual Studio Code, Eclipse, IntelliJ)
【必須スキル】
- Webアプリケーションの開発経験
- オブジェクト指向言語による開発経験
【歓迎スキル】
- Ruby on Rails または類似するフレームワークを利用したサーバーサイド開発
- React, Angular, Vue の三大フロントエンドフレームワーク、TypeScript 言語を利用したフロントエンド開発
- Kotlin や Scala, Swift, Rust など関数型言語の特徴を持つモダン静的型言語を利用した開発経験
- その他、Webアプリケーションの設計・開発・運用にかかわる諸経験
業務委託やフルリモートなど、働き方は柔軟に対応が可能です。
まずはSkype面談しませんか?
MMJは知的好奇心が強く勉強熱心なエンジニアが集まった会社です。私たちと同じように知識欲旺盛で新しい物好きで、最新技術のキャッチアップに余念が無いあなたとお話ししたいと思っています。あなたとなら、きっと楽しい技術談義になるでしょう。面談は、MMJのチーフプログラマが担当します!
ご興味をお持ちいただけたら、まずはご応募ください。
あなたのエントリーをお待ちしております!