要件定義,基本設計,詳細設計,実装,テスト,運用・保守
プロダクトマネージャー、ソフトウェアエンジニアと共に主にフロントエンドの開発・改良・運用に係る役割を担って頂きます。 【職務内容】 1. AWSを使用した分散システム・非同期システムをベースにした小規模から大規模におよぶ、多階層の分散アプリケーション、サービスの設計、開発、導入、テスト、保守や文書作成までの一連のソフトウェア開発サイクルを担当。 2. ビジネス・機能要件を元にシステムアーキテクチャを決定し、堅牢かつ拡張性があり、保守が容易なソリューションの実装・構築。 3. 既存または新規ソフトウェア製品およびツールを検証し、使用する製品の判断・決定。 【開発環境】 JavaScript, TypeScript, AWS, Vue.js
・JavaScript, Typescript, Pythonなどのモダンプログラミング言語少なくとも1つと開発に必要なツールや技術(Vue.js、React、Angular, Node.jsなど)を習熟している方 ・データストラクチャー、アルゴリズム、問題解決および複雑性解析の基礎知識を有する方
・大規模・複雑なシステムを開発して顧客へ導入した経験を有する方 ・ソースコード管理、コードレビュー、Unit Test、CI/CD、UI/E2E/Integration Testの自動化、及び運用を含めた一連のソフトウェア開発ライフサイクルのベストプラクティスを理解している方 ・要件定義から実際のプロダクトリリースまでのプロジェクト遂行能力のある方 ・AWSを利用したシステムデザイン・開発経験 ・ビジネスレベルの英語力 ・Vue.jsでの開発経験
週3日,週4日,週5日
140~180時間 (上下割)
30日サイト (当月末締め翌月末日支払い)
1回 (オンライン)
即日
1人
2-5名
フルリモート
10:00-19:00