1 - 30/件 全8件
案件の内容
・要件定義や仕様策定、技術選定などの各種設計 ・社内外に向けたプロトタイプ開発 ・プロダクトリリースまでの0->1の開発 ・リリース後の追加機能開発や改善
求めるスキル
・TypeScript/Reactを利用した開発経験 ・Terraformなどを用いたインフラの構築/運用の経験 ・チーム開発の実務経験ないし、それに相当するスキル
案件の内容
・複数のデータソースからのデータ収集・整形・集約するパイプラインの構築 ・より質の高いデータをサービスに反映するための技術的改善の提案と実施 ・ビジネス影響を踏まえたデータ活用戦略の提案・実装
求めるスキル
・Reactを使用したフロントエンド開発経験1年以上 ・TypescriptもしくはGolangを使用したバックエンド開発1年以上 ・スクラム開発経験
案件の内容
AI関連のプロダクト開発、および教育・採用支援の サービスなどを展開するエンド企業にて、 自社プロダクト開発作業に携わって頂きます。 今回募集のある主なプロダクトは現在3つあります。 PHP/Laravel/VueJSで構成されたAI関連サービス サーバーサイド(PHP,Ruby,Python)、フロントエンド(VueJS,React) 以外にもQAエンジニア枠も御座います。 ☆具体的な業務 ●サーバーサイド枠 ・RubyonRails、PHP/Laravel、Python/Flaskいずれかを使用しての Webアプリケーション設計開発作業 ・コードレビューなど
求めるスキル
・PHP/Laravel、RubyonRails、Python/Flaskいずれかを 使用してのWebサービス設計開発経験2,3年以上 ・AWSやGCPなどのクラウドサービス使用経験 ・指示待ちでなく自主的にタスクを入手、消化できる方
1 - 30/件 全8件
【Rustとは?】 Rustは、Mozillaが開発したシステムプログラミング言語で、高いパフォーマンスと安全性を両立させた特徴を持ちます。メモリ管理における安全性やスレッドセーフな並行処理、パターンマッチングなど、モダンなプログラミング言語の機能を備えています。Rustのコンパイラは静的解析を行い、メモリ安全性やスレッドセーフを保証するため、バグやセキュリティの脆弱性を減らします。シンプルな構文やパフォーマンスの高さから、組み込みシステムやWebサーバー、仮想化など、さまざまな領域で広く利用されています。また、アクティブなコミュニティにより、成長と進化が継続されています。 【Rustの取得難易度・勉強方法は?】 Rustの取得難易度は中程度で、CやC++などの経験があると学習がスムーズです。公式ドキュメントやRust Book、オンラインコミュニティの情報を活用しましょう。Rust Playgroundを利用してコードを試してみることで、言語の基本的な構文や機能を理解できます。実際のプロジェクトに参加したり、小さなプロジェクトを始めることで、実践的な経験を積みます。Rustaceans(Rustの開発者コミュニティ)やRustの関連イベントに参加し、他の開発者と交流しましょう。継続的な学習と実践が重要で、リファレンスやライブラリの理解を深めていくことが大切です。エラーメッセージを読み解くことで、コンパイラの挙動やRustのコンセプトを理解することも役立ちます。 【Rustの将来性は?】 Rustの将来性は非常に高く、安全性とパフォーマンスを両立した言語として注目を集めています。安全なマルチスレッドプログラミングやメモリ安全性の確保など、現代のソフトウェア開発に求められる要件に適応しています。特に、システムプログラミングや組み込み開発、高性能なWebサービスなどの領域での利用が増えています。Rustの活用範囲は広がり続け、成熟したエコシステムが整備されています。また、Mozillaやその他の企業、コミュニティのサポートにより、積極的な開発と改善が進められています。これらの要素から、Rustは今後もさらなる成長と普及が期待されます。