【PHP/Laravel】アパレル系ECサイト開発/運用
業務委託(フリーランス)
JavaScriptPHPCSSHTMLGitLaravel
サーバーサイドエンジニア
作業内容 プロダクトのサイト、アプリ等関連したシステム開発をお任せします。
デザイナーやインフラエンジニアを中心に他職種と連携を取り開発業務を遂行して頂きますので、自発的な行動が出来る方を求めます。
Laravel/Bootstrapに関しては、既存ソースを読み解いて自力で解決できる方を希望します。
【業務内容】
・独自FWからLaravelへの書き直し
・FE/Bootstrapベースでの書き直し
・既存ソースのリファクタリング
・品質向上に対するアイディア出し又は実行
・定例MTG対応
・仕様書等ドキュメント作成
【開発環境】
OS:Linux
言語:PHP/HTML, CSS. JavaScript
FW:Laravel,独自FW/Bootstrap,Vue.js
DB:MySQL
インフラ:AWS
コンテナ:Docker
ビルド:gulp
その他:Git
【フロントエンド(Vue.js)】社内システム開発運用案件
業務委託(フリーランス)
JavaScriptPHPPythonMySQLNode.jsjQueryDockerApacheNginxGitGitHubTypeScriptVue.js
フロントエンドエンジニア
作業内容 ・Vue.jsを用いた社内システムの開発に携わっていただきます。
・主に下記作業をご担当いただきます。
-AIマッチングシステムの開発
-業務自動対応プロダクトの開発
-プロファイリングやアセスメントツールの開発
-重回帰分析などの分析手法を用いたビジネスプロセス改善
-SFA、CRM、MAの導入や活用
-自社独自コミュニティサービスの構築
-採用、育成に関する高度予測モデルの構築・既存ツールのリファクタリング
【Vue.js/React.】要開発経験 フルリモート可! 求人サービスサイトのフロントエンド開発
業務委託(フリーランス)
AngularReactTypeScriptVue.jsNuxt.js
フロントエンドエンジニア
作業内容 大手求人サービス会社と大手通信会社をバックボーンに持つ、自社求人サイトを運営されている会社のサイト追加改修などをスクラム開発で進められているPJです。
UIの提案、設計~実装、テスト・運用までデザイナーやバックエンドエンジニアなどと協働で進めていただきます。
【開発環境】
サーバーサイド:Scala, Play Framework, ZIO, Flink, Akka
フロントエンド:Vue.js,TypeScript , Nuxt.js, Jest, Cypress, Storybook
クラウドサービス:AWS(ECS, EKS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache)
仮想化基盤:Docker, Kubernetes
分析基盤:fluentd, AWS(Glue, Athena, CDK), Airflow, BigQuery, Google Data Studio, Redash
プロビジョニング:Terraform, Ansible
監視:DataDog, Kibana
ミドルウェア:nginx, MySQL, ClickHouse
その他使用言語:Python, Go, Rust
開発ツール:Github, Slack, Intellij IDEA, Jenkins, JIRA, SlackBot
【Swift/TypeScript】恋活・婚活マッチングアプリ運用保守開発案件
業務委託(フリーランス)
Objective-CiOSMySQLDockerXcodeSwiftReactAnsibleTypeScriptNext.js
フロントエンドエンジニアアプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いたマッチングサービスのネイティブアプリ開発、
また、Webアプリケーションのフロントエンド開発をお任せします。
・具体的には以下作業をお任せいたします。
‐要件定義から実装、単体検証までをご担当いただきます。
‐ライブラリー更新および脆弱性対応
‐チーム内で振り返り、QA設計レビュー
【東京に出社可能な方】【Go /フルリモート/週5日】リーガルテック領域Saasサービスのバックエンドエンジニア募集
GoAWSGoogle Cloud Platform
サーバーサイドエンジニアバックエンドエンジニア
作業内容 基本設計,詳細設計,実装,テスト,運用・保守
========================
※必ずお読みください※
【必須要件】
東京の顧客先に出社可能な範囲にお住まいの方
(フルリモートでも不定期に出社が必要な可能性がございます)
【外国籍の方の場合】
日本語が母国語の方
========================
法務経営の実現をサポートするサービス、
契約書領域におけるAI契約書チェックサービス、
法律知識がない方向けの法人登記支援サービスなどのリーガルテック領域における
バックエンドの開発業務をお願い致します。
【業務内容】
- Go言語によるAPI開発
- RDBのスキーマとクエリ設計
- 要件を受けての設計・工数見積もり
- 既存コードのリファクタリングや不具合修正
- 顧客企業・ユーザのアカウント管理
【Node.js/Python/Ruby/Java/一部リモート/週5日】開発組織の中核メンバーとなるバックエンドエンジニア募集!!
業務委託(フリーランス)
JavaPythonRubyMySQLPostgreSQLMongoDBNode.jsGit
サーバーサイドエンジニアバックエンドエンジニア
作業内容
▼仕事内容
建設業界に持続的な調達サプライチェーンを構築するコアプロダクトの開発に従事いただきます。新機能開発や既存機能改修を中心に、企画/設計/開発/運用とプロダクト開発に必要な全てのフェーズに携わっていただきます。
コアプロダクトからの業界横展開として、マルチプロダクト戦略のもとVerticalSaaS事業を構想しており、今後SaaS事業のプロダクト開発業務にも携わっていただきます。
▼具体的な業務内容
開発関連:実装・自動テストの作成・レビュー・検証・リリースなどプロダクト開発に必要なことを職能に縛られず横断的にお任せします。
仕様検討:チームで行う仕様検討への貢献、ユーザーヒアリング、他部署との連携。
■担当工程:企画,要件定義,基本設計,詳細設計,実装,テスト,運用・保守
【週5日/フルリモート/AWS,Ruby】SREエンジニア
業務委託(フリーランス)
RubyRailsAWS
SRE
作業内容 --------------------------------
※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です
※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です
※すでにFindy Freelanceで担当がついている方は、直接ご連絡いただいた方がスムーズです
--------------------------------
◆案件:経理業務効率化SaaSサービスにおけるSREエンジニア
【業務概要】
・ToB向けに経理精算や請求書処理といった経理領域におけるSaaSサービスを展開されている企業様になります。
・業務内容は、システム信頼性の担保やシステム運用体制の改善、開発チームの生産性向上がテーマになっております。
・具体的には、サービスのSLA/SLOの策定やシステムのキャパシティプランニング、リリース作業やパッチ実行の自動化・効率化などをご担当頂きます。
【参画メリット】
・導入している会社様も数千社、かつインボイス等の影響もあり急成長中のサービスに携わることができ、責任感の強いお仕事かと存じます。
・勤務形態がフルリモートかつ私服なのでリラックスした環境で働けるかと存じます。
【AWS/リモート併用】自社サービスのAWS構築・運用の案件・求人
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
★本案件の最新の状況は、担当者までお問合せ下さい。
★期間:随時~
すでに運用中の自社サービスの運用作業及び、新規構築中のサービスの構築、既存インフラの改善作業を行っていただきます。
SREマネージャーが1人、メンバーが3名、エンジニア6名、Pd1名のメンバー構成を想定しています。
具体的には
・AWS等クラウドサービスを活用した自社サービスのインフラ設計/構築
・Docker、AmazonECS等コンテナ技術を軸としたシステムアーキテクチャの整備/運用
・スピード感のあるサービス開発を支えるエンジニアリング環境構築と改善
・自動化の推進
・運用作業の実施及び仕組み化の推進をしていただく予定です。
※20代〜30代が中心で活気ある雰囲気です。
※成長意欲が高く、スキルを急速に伸ばしたい方に最適
※将来リーダーを目指す方歓迎
【PHP/Laravel/SQL/フルリモート可能】大手福祉関連会社の業務データ移行の案件・求人
業務委託(フリーランス)
PHPSQLLaravel
作業内容 ===========
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・外国籍の場合、N1(ビジネス上級)レベル必須
・週5日稼働必須
・実務経験3年以上必須
===========
【作業内容】
福祉事業所向けのSaaS型業務システムを開発する大手企業にて既存の業務システムから新システムへのデータ移行をお願いします。
主に旧システムからのデータ移行バッチやSQLの実装などのタスクをお願いする予定ですがDB設計、ユニットテストの実装なども併せてお願い致します。
・旧システムからのデータ移行バッチやSQLの実装(Laravelのコマンド)
・データベース設計
・ユニットテストの実装
・コードレビュー
<PJについて>
自社で全国展開する福祉関連施設向けの業務システムの新規開発が進んでおり既存のシステムから新規開発されているシステムへのデータ移行を行っていただくPJになります。
【工程】
・詳細設計
・開発
・テスト
【環境】
・サーバーサイド:PHP8.1、Laravel9
・インフラ:AWS(Aurora、S3、Lambda、etc..)
・DB:MySQL8
・開発ツール:Docker、GitHub、GitHubActions、Slack、Datadog、etc..
【Ruby on rails/リモート併用】建設・建築業界向け施工管理アプリのプロダクト開発の案件・求人
業務委託(フリーランス)
RubyRailsGitGitHub
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
要件定義~テストまでをお願いしますが、
PdMを置くため、要件定義後の設計・実装・テストが主な仕事です。
■具体的な業務内容
・RubyonRailsによるBtoBSaaSアプリケーション開発(設計/運用などを含む)
・AWSの設計・構築・運用
・社内における業務支援ツール開発(設計/運用などを含む)
・希望があれば、フロント側も触れます。
【日本語ネイティブの方、活躍中!】
【20代・30代・40代、活躍中!】
【出社可能な方、活躍中!】
【Spring thymeleaf/Vue/git/リモート併用】デリバリシステム開発案件の案件・求人
業務委託(フリーランス)
JavaSpringAWSGitVue.jsSpringBoot
フロントエンドエンジニア
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
既存の配送システムのリプレイス案件です。
それに伴うフロントエンド開発ができる人材を募集します。
Springthymeleafを使用するなどJavaのご経験があれば尚良いですが、サーバーサイド側ではなくフロントエンド寄りのスキルを持たれている方を歓迎します
【日本語ネイティブの方、活躍中!】
【20代・30代・40代、活躍中!】
【出社可能な方、活躍中!】
【PHP/Laravel/リモート併用】自社プロダクト開発支援の案件・求人
業務委託(フリーランス)
JavaScriptPHPLaravel
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
★本案件の最新の状況は、担当者までお問合せ下さい。
★期間:随時~
クライアント先にて、SNSマーケティング領域で新規プロダクトの立ち上げを準備しています。
現在プロダクト開発を支える開発組織の拡大・整備を進めており、一緒にプロダクトを支えていただける方を募集します。
サーバーレスの技術を積極的に取り入れており、バックエンドの処理はAWSLambdaで作成したAPIを呼び出し、DynamoDBを活用する等、保守するサーバーを完全に持たない仕組みを実現しているプロダクト構成で進行しています。
主に、機能改修・新規機能設計・開発/運用保守がメインとなります。
環境:TypeScript/Laravel/Nuxt/PrimeVue/PHP8/Laravel
DynamoDB/AWSlambda/Docker/Git(bitbucket)
※20代〜30代が中心で活気ある雰囲気です。
※成長意欲が高く、スキルを急速に伸ばしたい方に最適
※将来リーダーを目指す方歓迎
【PHP/リモート併用】アパレルECサイトをワンストップで提供している企業での開発業務の案件・求人
業務委託(フリーランス)
PHPGitLaravel
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
★本案件の最新の状況は、担当者までお問合せ下さい。
★期間:随時~
アパレル企業に特化したECサイトを企画、開発、運用保守までワンストップサービスで提供している企業です。
今回は、同社が請け負っている各ブランドECサイトの開発チームにチームリーダーとして参画いただき、以下業務を担っていただきます。
・既存クライアントのサイトリニューアル
・新規クライアントのECサイト新規立ち上げ
・プラットフォーム移行プロジェクト
・機能改善
上記に関わる進捗管理や技術面でのリード対応など
技術環境:
・フロントエンド :HTML、CSS、JavaScript、Smarty
・サーバーサイド :PHP、JavaScript
・データベース :MySQL
・インフラ :AWS、Linux、Docker
・プラットフォーム:EC-CUBE、SalesforceCommerceCloud
・その他 :Slack、Confluence、GitHub、Backlog
※20代〜30代が中心で活気ある雰囲気です。
※成長意欲が高く、スキルを急速に伸ばしたい方に最適
※将来リーダーを目指す方歓迎
【Laravel/PHP/リモート併用】タレントマネジメントサービスのサーバーサイド開発の案件・求人
業務委託(フリーランス)
PHPPHPUnitLaravel
サーバーサイドエンジニア
作業内容 =====
※重要※
▼必ずお読みください▼
【必須要件】
・20~40代までの方、活躍中!
・社会人経験必須
・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須
・週5日稼働必須
・エンジニア実務経験3年以上必須
=====
★本案件の最新の状況は、担当者までお問合せ下さい。
★期間:随時~
【webサーバーサイド開発】
・自社開発の人材情報管理システムの新規機能の開発、既存機能の改善対応、バグの修正
・仕様書の確認、実装、コードレビュー、テスト専任部隊のテストで発見されたバグの修正、運用保守対応
■作業環境__:Windows/Mac選択可
■開発環境
言語____:PHP,JavaScript,TypeScript
DB____:MySQL
FW____:Laravel,React.js
環境・OS_:AWS(AmazonWebServices),GCP(GoogleCloudPlatform)
ツール___:Docker,PHPUnit,GitLab,Redmine
その他___:webpack,Redux
※20代〜30代が中心で活気ある雰囲気です。
※成長意欲が高く、スキルを急速に伸ばしたい方に最適
※将来リーダーを目指す方歓迎
【PHP/Python】業務請求管理システム新規開発案件
業務委託(フリーランス)
JavaScriptPHPPythonCSSHTMLLinuxMySQLMongoDBDjangoAWSDockerGitReact
フロントエンドエンジニア
作業内容 ・経営管理データ集計を実現するための各種マスタ開発をご担当いただきます。
-テーブル設計
-営業入力画面
・また、下記経営管理データ開発もご担当いただく場合がございます。
-予実比較データの定期集計、Adhoc集計の作成
-プロダクトごとの予算機能
-案件ごとの月次着地予想機能
-登録される案件ごとの売上原価実績表示機能
【AWS】民泊/マンスリー/インフラ設計構築運用案件
作業内容 ・民泊やマンスリーのサービスに関わるインフラに携わって頂きます。
・設計から幅広く担当して頂きます。
・ネットワークやDB、
および開発の経験がある方は、併せて依頼されることがございます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【PHP】ECサイト/ASPサービス/プラットフォーム開発案件
作業内容 ・ECサイトASPサービス開発に携わって頂きます。
・設計から幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Java/Spring】キャッシュレスシステムプラットフォーム更改案件
業務委託(フリーランス)
JavaLinuxMySQLSpringAWSGitGitHubGitlab
サーバーサイドエンジニア
作業内容 ・インバウンド向け決済インフラの更改にあたり、
Javaでのマイグレーションに携わっていただきます。
参画後まずはSpringbootの1系から2系へのマイグレーション作業を行います。
・設計~実装、オフショアの受け入れまで幅広くご担当いただきます。
・参画先企業がパッケージしているシステムですので、
Javaだけでなく様々な言語の案件がございます。
ご希望に応じてSwiftやPythonの作業にも携わっていただけます。
【JavaScript】某不動産サイト/広告タグやアクセス解析に関連する開発案件
業務委託(フリーランス)
JavaScriptPHPGoLinuxMySQLGit
アプリケーションエンジニア
作業内容 ・某大手不動産サイトにおける、
広告タグやアクセス解析などに関連する開発に携わって頂きます。
・設計から幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Ruby】DSP/ダッシュボード開発案件
業務委託(フリーランス)
JavaJavaScriptRubyHTML5LinuxPostgreSQLRailsAWSDockerApacheGitCSS3GitHubReactHive
作業内容 ・数万QPSの配信やビックデータに関わるDSPのダッシュボード開発に携わって頂きます。
・設計から幅広く担当して頂きます。
※担当範囲は、スキルや経験および進捗状況により変動いたします。
【Swift/Kotlin】大手通信系アプリ開発案件
業務委託(フリーランス)
JavaJavaScriptPythonSQLShellCSSHTMLiOSAWSDockerGitJenkinsJIRASassSwiftGitHubKotlinGoogle Cloud PlatformVue.jsfirebase
フロントエンドエンジニアアプリケーションエンジニアスマホアプリエンジニアバックエンドエンジニア
作業内容 ・大手通信キャリアにて
でんき自由化アプリの開発をご担当頂きます。
・スクラムで開発をすすめています。
【Python】toBWebアプリバックエンド開発案件
業務委託(フリーランス)
JavaJavaScriptPythonSQLHTMLLinuxMySQLNode.jsAWSDockerGitJIRASass
作業内容 ・大手通信系企業の法人向け社会インフラWebアプリ開発に
バックエンドエンジニアとして携わっていただきます。
・スクラムを取り入れての開発を行っております。
・開発PCはMacをご用意します。
【PHP】業務請求管理システム新規開発案件
業務委託(フリーランス)
JavaScriptPHPPythonCSSHTMLLinuxMySQLMongoDBDjangoAWSDockerGitReact
フロントエンドエンジニア
作業内容 ・経営管理データ集計を実現するための各種マスタ開発をご担当いただきます。
-テーブル設計
-営業入力画面
・また、下記経営管理データ開発もご担当いただく場合がございます。
-予実比較データの定期集計、Adhoc集計の作成
-プロダクトごとの予算機能
-案件ごとの月次着地予想機能
-登録される案件ごとの売上原価実績表示機能
【言語不問】ブロックチェーンオープンポジション案件
業務委託(フリーランス)
RubyNode.jsDockerJIRANuxt.js
作業内容 ・ブロックチェーンオープンポジションでは、
下記アサインを検討しております。
-暗号資産ホットウォレットに関するアプリケーションの運用、暗号資産ノードの保守
-コールドウォレットのリスク低減や可用性向上、運用負荷低減
-暗号資産の入出金に関わるアプリケーション開発
-NFTマーケットプレイスの開発、運用、保守
※ご希望やご経験に応じてポジションをご提案いたします。
※フルリモートでの作業を想定しております。
【JavaScript/TypeScript】ヘルスケアアプリ開発運用案件
業務委託(フリーランス)
JavaScriptAndroidiOSMongoDBDockerGitHubReactTypeScript
スマホアプリエンジニア
作業内容 ・ヘルスケアアプリの運用、開発に携わっていただきます。
・主に下記作業をご担当いただきます。
‐モバイルアプリ新機能実装、改修のための開発
‐プロダクトの仕様策定、設計、開発、維持運用
‐設計、開発ガイドラインの整備
・ご経験次第で下記作業にも携わっていただけます。
‐ユーザー調査、分析を通じたユーザーの課題発見
‐課題解決を実現するユーザーストーリーの策定
‐企画、コンバージョンまでの数値検証、仮説立案、施策実装、
効果検証などサービスのグロースに携わる開発
‐サービス拡大のための新規機能開発
【TypeScript/NestJS】キャリア診断サービスのバックエンド開発/大手転職支援・リモート
業務委託(フリーランス)
ReactTypeScript
フロントエンドエンジニアバックエンドエンジニア
作業内容 ■このプロダクトが提供する価値(バリュー)
同社が保有する労働市場や個人データの分析を通して
一人ひとりが理想のはたらく未来に近づくための
スキルやキャリアの可視化を可能にします。
(スキル可視化機能/キャリアシミュレーション機能/無料キャリア相談等)
■プロジェクトの立ち位置について
本プロジェクトは同社が掲げる”個人が活躍できる社会”を実現する為に
各種施策に取り組んでおり、その一環としてローンチいたしました。
また今後中核サービスとして本プロダクトを展開していく予定です。
■開発環境
フロントエンド:React/Next.js
バックエンド:TypeScript/NestJS
クラウド(インフラ):GCP
ID認証:CDC GIGYA(SaaS)
他SaaS:Zendesk、Sendgrid、Datadog、GitHub、Backlog、Slack、Docker
■業務内容
大手転職支援サービスを展開する同社にて個人向けのキャリア診断サービスの
プロダクト開発をお任せいたします。現在既にβ版をリリースしていますが、
今後製品版を本リリースするにあたり、追加機能開発の行います。
今回はバックエンドについてはAPI連携がメインとなります。
現在要件が固まりつつある状況であり、実装がメインとなりますが
ご経験によっては詳細設計についても一部お任せする場合がございます。
またオフショア開発拠点のメンバーと連携しつつ、
プロジェクトを推進する可能性があります。
【Java/Spring Framework】金融系Webシステム開発開発案件
業務委託(フリーランス)
JavaJavaScriptCSSMySQLSpringAWSNginxIISIntelliJ IDEAGitJIRAJP1Kotlin
作業内容 ・Javaを用いて取引管理システムを開発いただきます。
・具体的な作業内容は下記でございます。
-金融システムの設計/開発/機能改善
-既存機能の問題抽出および解決策の提案
-機能投入後の効果検証、機能改善
-金融機関とのシステム連携
【Ruby】保険見積サービス開発運用案件
業務委託(フリーランス)
JavaScriptRubyCSSHTMLMySQLPostgreSQLRailsjQueryAWSGitHubVue.js
作業内容 ・現在注目を集めているInsurTechサービスを提供している企業にて、
自社プロダクトのフロントエンジニアとして携わっていただきます。
・設計から実装までをメインにご担当いただきます。
・Rubyを用いて詳細設計から実装までを主にご担当いただき、
スキルやご希望によってはフロント側の開発もご担当いただけます。
【TypeScript/React/Java】新規WEBマッチングアプリ開発案件
業務委託(フリーランス)
JavaPHPGoObjective-CAndroidiOSMySQLRedisDynamoDBCakePHPAWSDockerApacheXcodeIntelliJ IDEAGitJenkinsAndroidSDKSwiftGitHubKotlinReactAnsibleTypeScriptNext.js
スマホアプリエンジニア
作業内容 ・恋活、婚活マッチングサービスのWebアプリの開発において、
設計から、開発、リリースまでをご担当いただきます。
【JavaScript】建設業向けプラットフォーム開発案件
業務委託(フリーランス)
JavaScriptNode.jsGitGitHubReactTypeScriptVue.jsNext.jsNuxt.js
フロントエンドエンジニア
作業内容 建設業向けプラットフォーム開発に、
フロントエンドエンジニアとして携わっていただきます。
主に下記作業をご担当いただきます。
- 画面の設計、実装
- アーキテクチャの検討、設計
- メンテナンスビリティ、スケーラビリティの改善