1 - 30/件 全240件
案件の内容
AIでデータに新たな価値を創造し、医療における情報共有を加速することを目的に開発している自社製品の開発をお任せします。 【仕事概要】 本ポジションでは、自社プロダクトのシステム開発において、ご経験・スキル、ご希望に合わせて、以下の業務の一部または全部を担っていただきます。 ■業務内容 ・UI・UXのデザイン ・要件定義 ・設計 ・コーディング(フロントエンド) ・検証テスト ・リリース準備、リリース後対応(バグ対応、保守運用の一部を担う) ・パフォーマンスチューニング
求めるスキル
・システム開発におけるフロントエンドエンジニアとしての5年以上の実務経験 (言語:TypeScript/Node.js) ・UI/UXデザイナーとしてのご経験(3年以上)
案件の内容
【組織体制】 医学的な根拠に基づきながらVRを用いて、うつ病向けの新しい治療方法を開発しています。そのために、現在は3つの機能を展開しています。 - 研究開発 治療効果を高めるための方法論や技術選定、それらが落とし込まれたVRプロダクトの要求定義、治療効果の評価デザインを役割に持ちます。 - プロダクト開発 2つの連携するプロダクトを設計・開発する役割を持ちます。1つ目は、研究開発からの要求をもとにVRプロダクトとして設計・実装するチームで、360度動画ではなく、ゲーム開発の方法論を活用し、インタラクティブコンテンツとして具現化することが特徴のひとつです。2つ目は、VRプロダクト体験から得られた診療情報をモニタリングするためのWebアプリケーションを開発するチームです。 - 事業開発 医療機器としての承認を取るための活動や、プロダクトの検証機会創出を役割に持ちます。直近では、クリニックへの導入を推進しています。 わたしたちの一員として、新しい治療方法を生み出すことに挑戦しませんか? 【案件内容】 ・ポジションの魅力 研究開発から事業化に至る一連の流れの中で、中核となる製品の開発に関わっていただくことができます。また、3つの各機能は組織化までは至っておらず、全体がひとつのチームのように運営されているフェーズです。各機能のエキスパートと共に創発的・共創的に価値を生み出す醍醐味を味わっていただきたいと思っています。 ・期待する役割/仕事内容 現在、業務委託、副業等の多様な方々に関わっていただいており、その方々と連携し、実装をリードしていただくことを期待しています。 - 管理画面の機能開発 - API連携(firebase等との接続) - Single Page Application 開発 - 単体・結合テスト - 使用言語:JavaScript、TypeScript、フレームワークのいずれか(Vue,Nuxt,angular等) ・チーム構成/特徴 プロダクトを開発するために考慮するテーマが幅広く、様々な領域のエキスパートが関わってくれています。 - 研究開発 東大、高知大医学部、早稲田などの研究者 - プロダクト開発 AAAゲームタイトルのレベルデザイナー、ゲームエンジンプログラマー メガベンチャーや外資系IT企業のエンジニア、スタートアップCTO経験者
求めるスキル
- Firebase(Cloud Functions・Cloud Firestore) の経験 - 品質向上のためのテスト自動化の強化 - システムアーキテクチャ設計(保守性・拡張性の両立)、フレームワーク選定、実装ロジックの開発
案件の内容
プロダクト、サービスの企画段階から深くプロジェクトに関わります。 ステークホルダ、デザイナ、プロダクトマネージャなどと密に連携をとりながら自らの力を生かしていただきます。 フロント、サーバ、インフラさまざまなエンジニアが在籍しています。 また、ベトナムでのオフショア開発も推進しています。
求めるスキル
下記全てを満たす方をご提案お願いいたします。 ・Javaを使用したプログラミング経験や相応の知識 ★Ver11以上の開発経験必須 ・MySQLなどRDBMSを用いた開発経験 ・HTML、CSS、JSのコーディング経験
案件の内容
【案件内容】 ・期待する役割/仕事内容 まずは、CPOのサポートをぜひお願いしたいと考えています。具体的には、プロダクト・バックログの運用やロードマップの策定を通じて、何がどのように開発されているかに慣れていってください。その後、新規プロダクトの立ち上げを担っていただきます。医師からの要求やCPOからのプロダクトのコンセプトをたたき台にして、要件定義〜実装を推進ください。また、複数プロダクトに共有する体験や機能の開発をお任せすることも想定されます。 - プロダクトのビジョンを策定する - ユーザーヒアリングやUXリサーチを設計・実行する - ボードメンバー(医師や事業責任者)と調整し、プロダクトのロードマップを策定する - エンジニア・デザイナーと協働しながら開発を進める ・チーム構成/特徴 プロダクトを開発するために考慮するテーマが幅広く、様々な領域のエキスパートが関わってくれています。
求めるスキル
- ユーザー体験向上に即してプロダクトを設計、開発を進めた経験 - プロダクト・マネジメント経験(toB、toCサービス、ゲーム等は問わない) - Unityにおけるコンテンツ開発経験
案件の内容
【案件内容】 ・期待する役割/仕事内容 自社VRアプリとwebアプリケーションの連携機能などの開発・実装を担当していただきます。 ・チーム構成/特徴 プロダクトを開発するために考慮するテーマが幅広く、様々な領域のエキスパートが関わってくれています。
求めるスキル
-Unityに対する知見 -サーバーサイドエンジニアとしてのGo,TypeScriptなどでの開発経験。
案件の内容
TypeScriptを使用したオーダー総合マネジメントシステムの開発を行っていただきます。 開発内容は現在サービス中の為既存改修やバグ改修、また、事業成長の為の追加開発などタスク状況に応じて活躍頂きます。
求めるスキル
以下全て必須 ・TypeScript、 Javascript の経験合わせて3年以上 ・TypeScript の経験1年以上 ・粒度の荒い要件から詳細を確認しつつ、設計、実装、テストまでを行える方
案件の内容
Web3の新規事業の立ち上げを行うプロダクトマネージャーを募集します。 Web3の領域では、日本においても次々と新しい事業が立ち上がってきている状況です。 国家プロジェクトや、大企業からベンチャー企業まで様々な方との協業をしながら、Web3に関する新規事業を自社で推進しています。 このポジションは、Web3に関わる色々な事業・サービスの提案や要件定義から、プロダクト開発を行い、エンドユーザまで多く利用されるように様々な分析や施策の立案を、社内外のステークホルダーと一緒に進めていくポジションです。 具体的なアサインについては面接においてご相談の上決めさせていただくので、興味を持たれた方はぜひご応募いただければと思います。
求めるスキル
・プロダクト開発経験もしくはシステム企画やシステム開発の経験 ・様々なステークホルダーとの調整の経験 ・ビジネスメンバーおよびエンジニアとの協業経験 ・プロジェクトマネジメント経験
案件の内容
▼仕事内容 - 建設業界に持続的な調達サプライチェーンを構築する自社のコアプロダクトの開発に従事いただきます。新機能開発や既存機能改修を中心に、企画/設計/開発/運用とプロダクト開発に必要な全てのフェーズに携わっていただきます。 - コアプロダクトからの業界横展開として、マルチプロダクト戦略のもとVerticalSaaS事業を構想しており、今後SaaS事業のプロダクト開発業務にも携わっていただきます。 ▼具体的な業務内容 - 開発関連:実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発に必要なことを職能に縛られず横断的にお任せします。 - 仕様検討:チームで行う仕様検討への貢献、ユーザーヒアリング、他部署との連携。
求めるスキル
- Webサービスのフロントエンドの開発経験(3年以上目安) - HTML/CSS/JavaScriptへの深い知識 - React/TypeScript を利用した開発経験 - API設計、開発に関する知識 - 単体テストを用いた継続的な開発経験
案件の内容
▼仕事内容 - 建設業界に持続的な調達サプライチェーンを構築する自社のコアプロダクトの開発に従事いただきます。新機能開発や既存機能改修を中心に、企画/設計/開発/運用とプロダクト開発に必要な全てのフェーズに携わっていただきます。 - コアプロダクトからの業界横展開として、マルチプロダクト戦略のもとVerticalSaaS事業を構想しており、今後SaaS事業のプロダクト開発業務にも携わっていただきます。 ▼具体的な業務内容 - 開発関連:実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発に必要なことを職能に縛られず横断的にお任せします。 - 仕様検討:チームで行う仕様検討への貢献、ユーザーヒアリング、他部署との連携。
求めるスキル
- サーバーサイドプログラミング言語(Node.js、Python、Ruby、Javaなど)を使用したWebアプリケーション開発の実務経験(1年以上目安) - 基本的なデータベース管理システム(MySQL、PostgreSQL、MongoDBなど)の使用経験 - RESTful APIの設計および実装経験 - Gitなどのバージョン管理ツールの使用経験 - チームでの開発経験およびコミュニケーションスキル
案件の内容
▼仕事内容 - 建設業界に持続的な調達サプライチェーンを構築する自社のコアプロダクトの開発に従事いただきます。新機能開発や既存機能改修を中心に、企画/設計/開発/運用とプロダクト開発に必要な全てのフェーズに携わっていただきます。 - コアプロダクトからの業界横展開として、マルチプロダクト戦略のもとVerticalSaaS事業を構想しており、今後SaaS事業のプロダクト開発業務にも携わっていただきます。 ▼具体的な業務内容 - 開発関連:実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発に必要なことを職能に縛られず横断的にお任せします。 - 仕様検討:チームで行う仕様検討への貢献、ユーザーヒアリング、他部署との連携。
求めるスキル
- HTML、CSS、JavaScriptを使用したWebアプリケーション開発の実務経験(1年以上目安) - 基本的なフロントエンドフレームワーク(React、Vue.js、Angularなど)の使用経験 - Gitなどのバージョン管理ツールの使用経験 - チームでの開発経験およびコミュニケーションスキル
案件の内容
プロダクト、サービスの企画段階から深くプロジェクトに関わります。 ステークホルダ、デザイナ、プロダクトマネージャなどと密に連携をとりながら自らの力を生かしていただきます。 フロント、サーバ、インフラさまざまなエンジニアが在籍しています。 また、ベトナムでのオフショア開発も推進しています。
求めるスキル
下記全てを満たす方をご提案お願いいたします。 ・Javaを使用したプログラミング経験や相応の知識 ★Ver11以上の開発経験必須 ・MySQLなどRDBMSを用いた開発経験 ・HTML、CSS、JSのコーディング経験
案件の内容
◆自社で提供しているチケット販売・来場受付サービス、およびその関連事業(ポイント管理・会員管理)においてWEBアプリ開発をお任せいたします。 下記のいずれか、もしくは両方の業務をご希望に応じて決定。 ■Webアプリケーション開発業務・関連事業・サービスのフロントエンドまたはバックエンドの設計、実装 ■Webアプリケーションインフラ開発業務(IaC)・関連事業・サービスのインフラのCDKによる構築・docker化
求めるスキル
■WEBアプリケーション開発経験 ■リレーションと最低限のパフォーマンスを考慮してDBの設計ができる方 ■主体性をもって自ら業務設計・実行できる方 【このポジションのやりがい】 ■フロントエンド~バックエンドまで一気通貫して業務を行う事で、幅広い業務に携わる経験を積むことができます。 ■100%自社サービス開発のため、ご自身の仕事がすぐにサービスの成果として実感できる環境です。 ■開発担当分野が広く、裁量を持って取り組むことができます。
案件の内容
★100%自社開発、エンドユーザーと近い距離 ★10→100のサービスグロースを経験 ★フルフレックス制度、自己申告の昇給制度など チケット販売から受付までの多様な業務をワンストップで行える自社のチケットソリューションサービスの開発をお任せします。 ■具体的な業務内容 ・中長期的な運用を視野に入れたシステムアーキテクチャ設計、技術的意思決定 ・セキュリティ、拡張性、パフォーマンスなどを考慮した開発実装業務 ・営業やクライアントとのディスカッションを通したサービス課題の検討 ・チームマネジメント など ※Webについてはバックエンド・フロントエンドいずれもお任せします。 現在チケットソリューション事業部は、10→100のフェーズにあたります。事業のさらなる拡大のために差別化戦略を明確に打ち出し、SaaSビジネス組織の確立に向けて成長を目指しているフェーズです。 リードエンジニアの方には開発チームのリーダーとして営業メンバーとのディスカッションを通じたシステム要件の整理や、10→100フェーズの実現のため、メンバーの増員とそれに伴う育成を通した組織作りをお任せしたいと考えています。
求めるスキル
■Androidアプリの開発を一人称でリードしてきたご経験(目安3年以上) ■主体性をもって自ら業務設計・実行できる方 【このポジションのやりがい】 ■100%自社サービス開発のため、ご自身の仕事がすぐにサービスの成果として実感できる環境です。 ■開発担当分野が広く、裁量を持って取り組むことができます。
案件の内容
・SaaS検索製品のオンプレパッケージ化と保守対応 ・参考情報:対象製品の言語: ・バックエンド:FastAPI, Ruby on Rails ・フロントエンド:Nuxt3 ①オンプレパッケージ化~12月頃 - オンプレパッケージ化: - オンプレミス用ディレクトリの構成検討 - compose.yml の統合 - 統合したcompose.yml で起動させる - package script の開発 - setup script の開発 - zipファイルとsetup script を使ったインストール検 - zipファイルの格納先・配布方法の検討 - 運用スクリプトの整備、マニュアルの作成 - version up script の開発 - version up 検証 - 利用リファレンスの作成 ②保守対応1月~応相談 - 該当パッケージに関する問い合わせの調査
求めるスキル
- SaaS製品のオンプレパッケージ化の経験 - 以下領域への深い理解 - Docker, Docker Compose, Git, Shell, OS(Linux), Nginx - 構築された状態の利用経験だけでなく、1から構築できるレベル - FastAPI, Nuxtを用いた開発経験
案件の内容
自社で開発中の生成AI×ライブ配信アプリのフロントエンドエンジニアを募集します。 新規開発になりますので上流工程からプロジェクトに参画できます。
求めるスキル
・Nuxtの2年以上の実務経験 ・Vuetifyの2年以上の実務経験 ・PiniaまたはVuexの2年以上の実務経験 ・SCSSまたはSASSの2年以上の実務経験 ・Gitの2年以上の実務経験 ・Dockerの2年以上の実務経験 ・アジャイルチーム開発の2年以上の実務経験 ・担当分の実装方針や仕様を事前にドキュメント化し、チーム共有できる方
案件の内容
WEBアプリケーションのバックエンド開発業務をお任せします。 主に下記のような役割のアプリケーションを開発しています。 ・飛行制御アプリ(FOS)(ドローン遠隔制御システム) ・空域管理アプリ(UTM)(ドローン遠隔操作(目視外飛行)時の飛行空域管理システム) ・データ活用アプリ(撮影データの活用。AI解析やデータ分析含む) AWS上のサーバサイドをメイン開発としたエンジニアを2名募集致します。 POおよびSM、開発メンバーで整理した要件を元にアーキ設計、基本設計、開発、テストを行っていただきます。 現在10名ほどの開発体制となります。
求めるスキル
必須スキルを満たさない場合は見送りとさせて頂きます。 経歴書に記載はないがスキルを満たしている場合は、補足をお願いします。 ・アジャイル開発経験 ・バックエンドの開発リード経験(目安2年以上) ・アーキテクチャ設計 ・Python, Node.js, TypeScriptの経験(目安3年以上) ・REST APIの設計/実装の経験 ・GraphQLの設計/実装の経験 ・AWS(Lambda/StepFunctions/AppSync 等)のサーバレス設計/実装経験 ・Reactを使用したフロント開発経験(目安2年以上) ・UML等を用いた図示化・設計スキルとコミュニケーションスキル
案件の内容
自社で企画・開発・運営をしている動画配信サービスの保守開発業務をご担当いただきます。
求めるスキル
・Ruby on Railsを使用したチーム開発経験(3年以上) ・Vue.jsまたはreactを使用したフロントエンド開発経験
案件の内容
自社で開発中の生成AI×ライブ配信アプリのフロントエンドエンジニアを募集します。 IVSを使用してのフェイシャルエフェクトの実装をお願いします。
求めるスキル
・IVSを使用しての実装経験2年以上 ・Vue.jsまたはNuxtの合計2年以上の実務経験 ・Vuetifyの実務経験 ・PiniaまたはVuexの実務経験 ・SCSSまたはSASSの実務経験 ・Gitの実務経験 ・Dockerの実務経験
案件の内容
自社プロダクト開発部エンジニアチームに参画いただきます。 このポジションではWebアプリケーションの基本設計から実装、リリースまでの一連の開発業務をご担当いただきます。
求めるスキル
・Webアプリケーション開発経験5年以上〜 ・Ruby(Ruby on Rails)での開発経験3年以上〜 ・SES・受託開発・自社開発問わず、いずれかの環境での開発経験がある方 ・プロジェクトもしくは、チームマネジメントの経験
案件の内容
自社プロダクト開発部エンジニアチームに参画いただきます。 このポジションではWebアプリケーションの基本設計から実装、リリースまでの一連の開発業務をご担当いただきます。 ▼具体的な業務内容 ・担当プロダクトの開発および運用 ・担当プロダクトの技術的な課題設定及び解決 ・サービス運営・改善のための技術的支援 ・アーキテクチャ選定、プログラミング言語やフレームワーク、ライブラリの技術調査・選択 ※一人が一つの機能開発を担当し開発しているためフルスタックに動ける方を歓迎します。
求めるスキル
- webアプリケーションの実務経験3年以上(技術要件の選定から実装まで一人で行える方) - コードの可読性を意識できる方 - データベース設計が行える方 ・Ruby(Ruby on Rails)での開発経験3年以上〜
案件の内容
自社で運営しているバーチャル型の配信サービスや男女のマッチングサービス(WEB版)のサーバーサイドの開発/保守運用をお願いします。 ▼業務内容 ・Webアプリケーション向けAPI設計、実装 ・RDBMSテーブル設計、負荷検証 ・AWSを軸としたインフラ周りの監視、運用
求めるスキル
・node.js+Typescriptでの開発実務経験1年以上 ・Pythonでの開発実務経験1年以上 ・Reactでのフロント側開発実務経験 ・AWS/GCPの構築・運用経験 ・RDBとNoSQLの設計の経験 ・LAMP以外の構成での設計・運用の経験 ・アプリケーションのバックグラウンドとして機能するAPIセットの設計経験
案件の内容
自社で開発中の生成AI×ライブ配信アプリのフロントエンドエンジニアを募集します。 新規開発になりますので上流工程からプロジェクトに参画できます。
求めるスキル
・Nuxtの2年以上の実務経験 ・Vuetifyの実務経験 ・PiniaまたはVuexの実務経験 ・SCSSまたはSASSの実務経験 ・Gitの実務経験 ・Dockerの実務経験 ・アジャイルチーム開発の実務経験 ・担当分の実装方針や仕様を事前にドキュメント化し、チーム共有できる方
案件の内容
プロダクト、サービスの企画段階から深くプロジェクトに関わります。 ステークホルダ、デザイナ、プロダクトマネージャなどと密に連携をとりながら自らの力を生かしていただきます。 フロント、サーバ、インフラさまざまなエンジニアが在籍しています。 また、ベトナムでのオフショア開発も推進しています。
求めるスキル
下記全てを満たす方をご提案お願いいたします。 ・Javaを使用したプログラミング経験や相応の知識 ・MySQLなどRDBMSを用いた開発経験 ・HTML、CSS、JSのコーディング経験
案件の内容
以下のような課題に対し、ドローンによる自動化/効率化に取り組んでいます。 ・物流、建設等の時間外労働時間が規制される2024年問題 ・橋梁、電力鉄塔、道路等の社会インフラの老朽化と20240年の労働人口20%減少 産業用ドローンで撮影した動画/静止画を様々な領域で活用するWEBアプリケーション開発を行って頂きます。 体制変更に伴い、サーバサイドをメイン開発とし、フロントエンドもサブ開発できるフルスタックエンジニアを1名募集致します。 2週間スプリントのスクラムで、POおよびSM、開発メンバーで整理した要件を元に基本設計、開発、テストを行っていただきます。 ▼スクラムイベントの開催時間は以下の通りです。 デイリースクラム:月〜木は10:00~10:30、金は13:30〜14:00 事前スプリントプランニング:隔週月15:00〜16:00 スプリントレビュー/レトロ/スプリントプランニング:隔週火14:30~17:00 リファインメント:隔週火15:30~16:00、毎週木11:00~11:30、+随時 中間レビュー:毎週金16:00~17:00 ▼開発体制 プロダクトオーナー 2名 スクラムマスター 1名 フロントエンジニア 1名 バックエンド 3名
求めるスキル
必須スキルを満たさない場合は見送りとさせて頂きます。 経歴書に記載はないがスキルを満たしている場合は、補足をお願いします。 ・バックエンドの開発リード経験(目安2年以上) ・TypeScriptの経験(目安3年以上) ・REST APIの設計/実装の経験 ・GraphQLの設計/実装の経験 ・AWS(Lambda/StepFunctions/AppSync 等)のサーバレス設計/実装経験 ・Reactを使用したフロント開発経験(目安2年以上) 必須スキルを満たしていない方はお見送りとさせて頂きます。
案件の内容
システム開発のディレクターとして各種アプリケーション・システムの企画提案からディレクションまで一連の業務をお任せ致します。 【具体的には】 ◆クライアントのWEBアプリケーション・システム開発(受託案件) クライアントからご依頼いただくそれぞれのプロダクトにおいて、 - クライアントとの打ち合わせ・企画提案・折衝 - サービスの企画設計、仕様書作成 - サービスのワイヤー設計 - 予算・スケジュール管理 - 開発メンバー(エンジニアが中心)への依頼 - 協力会社の開拓 などの業務をお任せいたします。 受託案件のジャンルは幅広く、広告・エンタメ・教育・EC・不動産業界向けなど様々です。0-1の立ち上げから関わる開発が多いため、上流工程を経験することができます。また、裁量権が高い環境ですので、エンジニアと協同して開発の根幹に触れることができます。ご自身の成果がお客様の課題解決に直接つながるやりがいのあるポジションです。
求めるスキル
下記、いずれかのご経験がある方 ※システム開発のディレクション経験のある方は優遇いたします - 企画〜要件定義など、開発上流工程に携わった経験 - システム開発の企画提案~プランニングまでの経験(1件以上) - システム開発のディレクション経験(2年以上) - サイト制作・システム開発合わせたディレクション経験(5年以上)
案件の内容
自社で開発中の生成AI×ライブ配信アプリのフロントエンドエンジニアを募集します。 新規開発になりますので上流工程からプロジェクトに参画できます。
求めるスキル
・Nuxtの2年以上の実務経験 ・Vuetifyの実務経験 ・PiniaまたはVuexの実務経験 ・SCSSまたはSASSの実務経験 ・Gitの実務経験 ・Dockerの実務経験 ・アジャイルチーム開発の実務経験 ・担当分の実装方針や仕様を事前にドキュメント化し、チーム共有できる方
案件の内容
自社で開発中の生成AI×ライブ配信アプリのフロントエンドエンジニアを募集します。 新規開発になりますので上流工程からプロジェクトに参画できます。
求めるスキル
・Nuxt.jsの実装経験 ・Vue.jsでの実装経験 ※コミュニケーションロスを回避するため日本国籍の方のみ募集しております。
案件の内容
「家族」を対象にしたITサービスを開発し、スマートファミリーライフの実現を目指す企業で、 家族で使えるFinTechプロダクトの開発をお任せします。 銀行やクレジットカード会社様と提携しながら、プロダクトの完成を目指していただきます。 現在1→10での拡大フェーズを迎えており、今後企業規模が大きくなっていくのを日々感じながら、活躍できるのが醍醐味です。 フルスタックエンジニアはもちろん、フロントエンド/バックエンド/モバイルアプリ( iOS/Android両面)に強みをお持ちの方を積極募集しております! ■具体的な仕事内容  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ・システムの設計、技術選定 ・システム開発 ・開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 現在ユーザーの声を反映して、1週間に平均1.75個の新規機能をアジャイル開発を進めており、プロダクト志向な精鋭メンバーが協働する環境です。 今後数名のメンバーを増やす想定ですが、メンバー全員がプロダクト志向であることを重要視しています。
求めるスキル
下記いずれかの経験をお持ちの方を募集しております。 - 5年以上のエンジニア経験(またはそれに準ずる能力) - スクリプト言語とコンパイル言語の経験があること - 1人、または少人数で、サービスを0から作ったことのあること
案件の内容
現在、事業拡大フェーズにあり、仕様から技術まで一つ一つを確定させながら作業を進めています。 銀行やクレジットカード会社様との提携サービスにつき、実現したい機能がそのまま搭載できるのかどうかもしっかりと検討していかなければなりません。 プロダクトの完成に向けて個々の要素を突き詰めながら大きいものを作り上げていきます。 【仕事内容】 - システム設計、技術選定 - システム開発 - 開発チーム全体の生産性を向上させるためのワークフロー・ツール整備 個人が大切にされる時代になっても、家族単位は存在し続けます。人々の生活スタイルの個人化が進む現代において、忘れられている「家族」にフォーカスしたマーケットを提案していきます。 日本の「家族」をもっと良くするため、世の中を再設計し、暮らしを快適にするマーケットを生み出していきます。
求めるスキル
- 5年以上のエンジニア経験(またはそれに準ずる能力) - 1人、または少人数で、サービスを0から作ったことのあること - 事業会社での社員に相当する立場でのご経験
TypeScriptについて TypeScriptとはMicrosoft社によって開発されたAltJSの1つでオープンソースのプログラミング言語です。TypeScriptはJavaScriptに対して、省略も可能な静的型付けとクラスベースオブジェクト指向を追加した設計となっています。 なお、2017年にGoogle社内の標準開発言語としてTypeScriptが承認され、世界的に注目を浴びるようになりました。Googleが開発しているJavaScriptフレームワークのAngularもTypeScriptでの開発を推奨しています。 TypeScriptはJavaScriptライブラリもTypeScriptで使用でき、互換性の高いことが最大の特徴です。 TypeScriptとJavaScriptの違いとしてTypeScriptは静的型付けの言語、JavaScriptは動的型付けの言語であることが大きな違いです。 TypeScriptが開発された背景はJavaScriptで大規模アプリケーション開発をする上での欠点を補うためです。 TypeScriptはJavaScriptとの互換性が高いことやJavaScriptよりコード記述がシンプルなどの特徴があり、近年需要が拡大しているプログラミング言語です。現在TypeScriptのバージョンはTypeScript4.5.2です。 TypeScriptはWebアプリ開発、スマホアプリ開発、ゲーム開発、人工知能(AI)関連開発、IoT開発に活用されているプログラミング言語になります。 TypeScriptを活用して開発されている/されていたサービスや企業としてGoogle、Microsoft、Slack、Lyft、VMWare、Accenture、BMWなどが挙げられます。 TypeScriptの特徴として以下のようなことが挙げられます。各特徴の詳細は後述しています。 ・コード量が少なくシンプル ・JavaScriptとの互換性が高い ・動作が早い ・比較的学習コストが低い ・人気があり需要もある ・充実したフレームワークやライブラリ TypeScriptの特徴:コード量が少なくシンプルであることについて TypeScriptはクラスベースオブジェクト指向の言語です。JavaScriptでは使用できないクラス生成ができコード記述がシンプルになっています。コードがシンプルということは可読性も高いということです。 そのため、属人化や煩雑なコードになりやすい大規模開発に適しているプログラミング言語です。 TypeScriptの特徴:JavaScriptとの互換性が高いことについて TypeScriptはJavaScriptの上位互換です。 TypeScriptはJavaScriptの開発環境や実行環境が整っていれば導入できます。 また、TypeScriptはコンパイルによって旧バージョンのJavaScriptへ変換されるため、エンジニア自身でのブラウザ対応は不必要です。 TypeScriptの特徴:動作が早いことについて TypeScriptは静的型付け言語です。静的型付けはプログラムの実行時に型を決定する動的型付けよりも動作が早いと言われています。 またTypeScriptは定期的にリリースされ、都度速度改善が行われています。 TypeScriptの特徴:比較的学習コストが低いことについて TypeScriptはJavaScriptの上位互換です。そのため、JavaScriptと記述法が類似しておりJavaScriptを習得している人はTypeScriptが習得しやすいプログラミング言語です。 JavaScriptは比較的初心者でも習得しやすいプログラミング言語ですが、TypeScriptはJavaScriptよりシンプルなコード記述であるため、習得時間の観点から見ても短くなりやすいでしょう。 TypeScriptの特徴:人気があり需要もあることについて 「GitHut 2.0」においてTypeScriptは4位、2020HackerRankDeveloperSkills Reportの発表では、「What languages do you plan on learning next?」の問いに対して、TypeScriptが4位と上位にいます。人気があるため、需要も増加していく可能性が高いでしょう。 また、TypeScriptはGoogleやMicrosoftなど世界的優良企業でも活用されているため、今後も需要が高まっていく可能性が高いでしょう。 TypeScriptの特徴:充実したフレームワークやライブラリがあることについて TypeScriptはNest(NestJS)、Marble.js、AngularJS、React、Vue.jsなどのフレームワークやライブラリが豊富です。 TypeScriptの案件・求人を検討している方はフレームワークもTypeScriptの習得と同時に習得しておくと参画できる案件・求人の幅が広がります。 TypeScriptフリーランス求人・案件において高単価を狙っている方は以下のような経験やスキルを身につけましょう。 ・TypeScript自体での開発経験年数 ・JavaScriptの開発経験 ・大規模なチームでの開発経験 ・TypeScript開発周辺で頻繁に使用するスキル ・参画するフリーランス求人・案件の商流 ・チームリーダーやチームマネジメント経験 ・AngularJSなどフレームワークやライブラリの利用経験 ・要件定義、機能定義、構成管理、計画立案など上流工程の実務経験/知識 フリーランスエンジニア向けIT求人・案件サイトである「meetX FREELANCE」ではTypeScriptのフリーランス求人・案件が多く掲載されており、カンタンに仕事を見つけることができます。ぜひ一度meetX FREELANCEでTypeScriptフリーランス求人・案件の仕事探しをしてみてください。