シニアフロントエンド開発者(Vue.js)- リモートポジション
リモート勤務
フルタイム
当社は複雑なIaaSおよびPaaSソリューションを様々なビジネスカテゴリー向けに開発する先進的企業です。私たちのチームでは、高度なクライアントサーバーアプリケーションの開発を担当するフロントエンド開発者を募集しています。理想的な候補者は、最新のVue.jsフレームワーク(バージョン2および3)に精通し、複雑なユーザーインターフェースの設計と実装において優れた経験を持つ方です。
プロジェクト概要
当社のアプリケーションは、JiraからREST APIを介してリクエストを処理し、データベースに情報を格納し、様々な外部サービスと同期する高度なシステムです。
- バックエンドはPython + Flaskで構築
- フロントエンドはVue.js + Foundation/Tailwindで開発
- バックエンドとフロントエンド間の通信はREST APIを使用
- 第三者サービスとの連携:LDAP、ロシア中央銀行、Contour.Focus、Jiraソフトウェアデータベースなど
- 統合システム:Diadok、Yandex.Food、Telegram、Rocket.Chat、Huntflowなど
主な職務内容
- Vue.js(バージョン2および3)を使用した高性能なシングルページアプリケーション(SPA)の設計と開発
- REST APIを活用したバックエンドとの効率的な統合と通信の実装
- FoundationおよびTailwind CSSフレームワークを使用したレスポンシブでモダンなユーザーインターフェースの構築
- GitLab CI/CDパイプラインを活用した継続的インテグレーションと継続的デリバリーの実践
- コードレビューの実施とチーム内での技術的なベストプラクティスの推進
- クライアントの要件に基づいたユーザーエクスペリエンスの最適化と改善提案
- 既存のフロントエンドコードの保守とリファクタリング
必須スキルと経験
- JavaScript開発経験が5年以上
- Vue.jsフレームワーク(バージョン2および3)の実務経験が3年以上
- Tailwind CSSフレームワークの実務経験
- Foundationフレームワークの実務経験
- 関連ライブラリの知識と経験:Vue-Router、Vuex、Pinia、Axios
- REST APIとの連携経験
- GitLab CI/CDの実務経験
- Gitバージョン管理システムの熟練した使用経験
- コンポーネントベースのアーキテクチャに関する深い理解
- クロスブラウザの互換性とパフォーマンス最適化の経験
歓迎するスキル
- TypeScriptの経験
- テスト駆動開発(Jest、Vue Test Utils)の経験
- Webpackおよび他のモジュールバンドラーの設定経験
- マイクロフロントエンドアーキテクチャの知識
- CIパイプラインの設定と最適化の経験
- アクセシビリティ(WCAG)標準への準拠経験
- PWA(Progressive Web Applications)の開発経験
- バックエンド開発(Python/Flask)の基本的な理解
勤務形態
- 完全リモートワーク(世界中から応募可能)
- パートタイム勤務可能
- 柔軟な勤務時間
当社で働く魅力
当社では革新的なクラウドソリューションを開発する情熱的なチームの一員として、最新技術を活用したプロジェクトに取り組むことができます。リモートワークの柔軟性と、複雑な技術的課題に挑戦する機会を提供します。私たちは継続的な学習と成長を重視し、技術的な卓越性を追求する環境を整えています。あなたのスキルと経験を活かし、次世代のクラウドソリューション開発に貢献しませんか?