業務内容
Develop a web application for our service
We're running a development platform for mobile applications named Platio (https://plat.io/). The platform is designed to develop data-driven mobile applications with server-side data integration without coding. These applications will be used to gather and process data from IoT devices as well as human-generated business data.
You're going to join this project as a web application developer. In addition to writing code and tests to implement it, you're also going to join overall design decisions on functionalities and so on.
Our server is written in JavaScript and TypeScript on Node.js with several technologies like PostgreSQL, MongoDB, Redis and so on. Also, our web client is written in TypeScript and JavaScript using Angular and Angular JS. So you must be familiar with these platforms, languages and frameworks.
Although we use these platforms, tools and libraries, we're not looking for developers who are just able to use them. You need to be interested in understanding their background philosophy, writing solid code and taking advantage of them as ways to write more robust, easier-to-maintain software.
As we use Swift and Kotlin to implement our iOS and Android apps, your experiences of developing mobile applications using these technologies are welcome. You may engage in developing mobile apps as well.
This is one-year contact, but we'll renew it or change it to a permanent contact after the first period if both parties are satisfied with the outcome.
提供中のサービスのWebアプリの開発を行なっていただきます。
弊社では、モバイルアプリを作成するためのプラットフォームである Platio (https://plat.io/) を提供しています。
このプラットフォームは、データ中心のモバイルアプリを、ノーコードで作成するものです。
作成したモバイルアプリは、IoTデバイスからのデータや、ユーザーが手入力したデータを収集し、処理するために使用されます。
入社後は、このプラットフォームのWebアプリケーションの開発に従事していただきます。
アプリのコーディングやテストを行うだけでなく、プラットフォームの機能の策定にも関与していただきます。
サーバーサイドでは、Node.js (JavaScriptとTypeScript)、PostgreSQL、MongoDB、Redisなどを使用し、WebクライアントとしてAngularを使用しています。なので、今回のポジションはこれらのプラットフォームや言語、フレームワークの経験が重要です。
また、単にこれらに精通しているだけではなく、背景にある考え方やを理解し、堅牢でメンテナンスのしやすいソフトウェアを作成することに興味のある開発者の方を歓迎します。
アプリ側では、iOSアプリはSwift、AndroidアプリはKotlinで書かれていますので、これらの経験をお持ちの方はより歓迎いたします。
Webアプリと併せて、将来的にはモバイルアプリ側の開発に従事していただく機会もあります。
正社員雇用が前提ですが、初回1年間のみ契約社員としての採用を行うことが多いポジションです。