Swift 勤怠管理システムの構築
作業内容 勤怠管理システム構築において、要件定義書から基本設計書に落とし込む部分が直近の業務となり、
テストまで対応いただく予定です。
※その他詳細は、面談時にご説明させていただきます。
<工程>
基本設計・詳細設計・開発・単体テスト ※アジャイル開発
【Swift/フルリモート】iOSアプリ開発案件
業務委託(フリーランス)
iOSSQLiteSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いて、iOSアプリ開発案件に携わっていただきます。
・主に下記作業をご担当いただきます。
-上流からリリース作業
-フレームワーク(UIKit, SwiftUI)での開発作業
【Swift / 一部リモート可】次世代コミュニケーションアプリ(iOS)開発(週4日以上)
業務委託(フリーランス)
iOSSwift
スマホアプリエンジニア
作業内容 ・UI実装
・API繋ぎ込み実装
・新技術調査
========================
※必ずお読みください※
【20 代から50代前半の方が活躍中】
※実務経験1年以上ありの方が対象の案件です!
【外国籍の方の場合】
日本語能力検定1級お持ちの方
日本語が母国語の方
※日本在住の方のみ
========================
【Swift / フルリモート】中古車販売店向け基幹管理アプリ開発(週5日)
業務委託(フリーランス)
PHPiOSSwift
スマホアプリエンジニア
作業内容 中小の中古車販売店に向けた中古車情報の管理や新しいシステムの導入するベンチャーにて、登録者数10万の既存アプリをリニューアルします。企画、要件定義はプロパーが終わり、実装部分を担当いただきます。Swiftを使用します。
========================
※必ずお読みください※
【20 代から50代前半の方が活躍中】
※実務経験1年以上ありの方が対象の案件です!
【外国籍の方の場合】
日本語能力検定1級お持ちの方
日本語が母国語の方
※日本在住の方のみ
========================
【Kotlin・Swift/フルリモート/週5日】某金融関連サービス向け ネイティブアプリ開発
業務委託(フリーランス)
SwiftKotlin
アプリケーションエンジニアスマホアプリエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守
法人の資金管理(支払い、請求、キャッシュフロー)を行なうシステムの新規構築、
ネイティブアプリ、Webサイト、管理サイトからなるシステム構築を行います。
【Kotlin・Swift/フルリモート/週5日】現場向けモバイルサービスのネイティブアプリエンジニア
業務委託(フリーランス)
AWSSwiftKotlinTerraform
アプリケーションエンジニアネイティブアプリエンジニアスマホアプリエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守
既にリリース済みの現場向けモバイルサービスの開発を担当いただきます。
機能改修がメインとなりますが能力に応じて上流からご担当いただきます。
【週5日・首都圏限定】モバイルアプリ開発(Swift)
業務委託(フリーランス) / 契約社員
JavaAndroidiOSSwift
スマホアプリエンジニアPGSE
作業内容 【モバイルアプリ開発】
・小売業向けシステムの設計以降の工程を担当頂きます
本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
【週5日・首都圏限定】システム開発(Swift)
業務委託(フリーランス) / 契約社員
iOSSwift
スマホアプリエンジニアSE
作業内容 【システム開発】
・銀行・金融系のクレジットカード処理機能の実装
本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
【週5日・首都圏限定】道路管理システム開発案件(Swift)
業務委託(フリーランス) / 契約社員
JavaSQLSwift
スマホアプリエンジニアPG
作業内容 【道路管理システム開発案件】
・対象システムをIPadアプリにて開発頂きます
本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
【週5日・首都圏限定】道路管理システム開発案件(Swift)
業務委託(フリーランス) / 契約社員
JavaSQLSwift
スマホアプリエンジニアPG
作業内容 【道路管理システム開発案件】
・対象システムをIPadアプリにて開発頂きます
本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
【週5日・首都圏限定】POSレジアプリの開発(Swift)
業務委託(フリーランス)
Swift
PMスマホアプリエンジニア
作業内容 POSレジアプリの開発(Swift)
食店向けPOSレジアプリの開発
上記システムのiOSアプリ開発作業(タブレット、スマホ等の開発)
開発業務だけではなく、保守的作業もございます。
その他、追加開発や顧客に合わせたカスタマイズ作業など。
工程:要件〜テスト、保守 (要件からできる方尚可)
本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
【Swift】サロン予約サービスアプリ開発案件
業務委託(フリーランス)
JavaObjective-CiOSSwiftKotlin
サーバーサイドエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いたサロン予約サービスアプリ開発に携わっていただきます。
・主に下記作業をご担当いただきます。
-既存仕様の調査
-エンジニア視点で要件、仕様へフィードバック
-機能開発
-コードレビュー
【Swift / フルリモート】対話型VtuberとのコミュニケーションサービスのiOSアプリエンジニア募集案件(週5日)
業務委託(フリーランス)
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 対話型VtuberとのコミュニケーションサービスのiOSアプリ開発をご担当いただきます。
・UI実装
・API繋ぎ込み実装
・新技術調査
========================
※必ずお読みください※
【20 代から50代前半の方が活躍中】
※実務経験1年以上ありの方が対象の案件です!
【外国籍の方の場合】
日本語能力検定1級お持ちの方
日本語が母国語の方
※日本在住の方のみ
========================
【Swift】IOSアプリ開発の求人・案件
業務委託(フリーランス)
Objective-CiOSSwift
スマホアプリエンジニア
作業内容 ・自社プロダクトにかかわるiOSアプリの要件定義~運用まで、一気通貫でご対応いただきます。
・プロダクトマネージャーやデザイナーとの仕様議論
・他エンジニアメンバーのプルリクエストレビュー
【Swift】小売り・飲食業界DX案件
業務委託(フリーランス)
PHPWindowsiOSMySQLGitSwiftGitHub
スマホアプリエンジニア
作業内容 ・小売り、飲食業界DX案件に携わっていただきます。
主に下記作業をご担当いただきます。
-工数削減、課題解決型モバイルオーダーシステムのアプリ開発作業
【Swift】大手流通サービス傘下の銀行における新規プロジェクトのiOSエンジニア
業務委託(フリーランス)
iOSSwift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 ・大手流通サービス傘下の銀行におけるiOSエンジニアとして参画して頂きます。
・新規プロジェクトに参加して頂き、上流工程から携わって頂きます。
・今回は勘定系プロジェクトではなく、クレジットカードやネットバンキング利用者向けのWeb及びスマホサービスとなります。
【Swift/基本リモート】スマートフォンアプリ向けテスト支援案件
業務委託(フリーランス)
AndroidSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いてスマートフォンアプリ向けテスト支援案件に携わっていただきます。
・ご担当いただく工程は結合テストです。
・先方プロパーと伴走する形で案件へ参画していただきます。
【Swift】エネルギー関連企業向けスマホアプリ開発案件
業務委託(フリーランス)
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いたスマホアプリ開発案件に携わっていただきます。
・主に下記業務をご担当いただきます。
-基本設計以降の実務開発業務
-システム開発
-調査
【Swift/基本リモート】スマホアプリ開発案件
業務委託(フリーランス)
JavaAndroidSwift
スマホアプリエンジニア
作業内容 ・Swiftを用いてスマホアプリの開発業務に携わっていただきます。
・主に製造作業、単体テスト作業、結合テスト作業を担当いただきます。
【Swift・Kotlin/フルリモート/週5日】オンラインクレーンサービスに関わる開発
AndroidiOSSwiftKotlin
フロントエンドエンジニアアプリケーションエンジニアスマホアプリエンジニアバックエンドエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守
・ゲームセンターのクレーンゲーム機をスマホやPCから遠隔で操作し、景品を獲得したら自宅に景品を配送するサービス
・システム開発におけるアプリエンジニアを募集
【基本リモート/Swift】個人認証アプリ機能開発
業務委託(フリーランス)
iOSSwift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 ・公式モバイルアプリ内における本人確認機能の実装
・ICチップの読み取り処理‧API接続の組み込み
・認証方式(JPKI/照合番号B)の実装対応
・BFF APIとの連携(QRスキャン→アプリ起動→IDセッション同期)
・スプリント単位での改善
【上流】【Swift】iOSアプリ開発案件
業務委託(フリーランス)
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・有名大手小売企業のtoC向けアプリケーション開発にご参画いただきます。
・Swiftを用いたiOSアプリ開発案件に携わっていただきます。
【Kotlin・AndroidJava・Swift/フルリモート/週5日】私鉄Payアプリ開発
JavaAndroidSwiftKotlin
アプリケーションエンジニアスマホアプリエンジニア
作業内容 実装,テスト,運用・保守
現行のアプリをリニューアルし、決済機能(Visa/iD)を付加します。
主な作業内容は以下を想定しています。
・設計内容に沿った実装、単体テストの実施
・QAテストの指摘内容を受けての不具合修正
【Swift/フルリモート/週5日】美容医療プラットフォームのiOSアプリ開発
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 基本設計,詳細設計,実装,テスト,運用・保守
・美容医療の口コミ・予約プラットフォームにおけるiOSアプリの開発業務をご担当いただきます。
・プロダクトは成長フェーズにあり、Swiftを用いたアプリ開発において技術面でのチームリードを担っていただきます。
・既存アプリのリプレイスを進めており、ユーザーに安心と信頼を提供できるよう、透明性の高いサービス設計が求められます。
・アジャイル開発体制下で、チームと連携しながら価値提供の最大化を目指していただきます。
【Swift/Kotlin/一部リモート】機器制御アプリ開発案件
業務委託(フリーランス)
SwiftKotlin
サーバーサイドエンジニアスマホアプリエンジニア
作業内容 ・機器制御アプリ開発案件に携わっていただきます。
・主な作業内容は以下の通りです。
-SDKを使用して機器を制御するアプリの開発
-サーバーと連携し機器の管理を行う
React Native / Flutter ペット向けヘルスケアアプリのリプレイス・追加機能開発
AndroidiOSSwiftKotlinReactFlutter
スマホアプリエンジニア
作業内容 ペット向けヘルスケアアプリのリプレイス、
および追加機能の設計・開発・試験をお任せいたします。
※その他詳細は面談時にご説明させていただきます。
<開発環境>
iOS:Swift
Android:Kotlin
【Swift/フルリモート/週5日】BtoC向けスマホアプリ開発
iOSSwift
アプリケーションエンジニアスマホアプリエンジニアバックエンドエンジニア
作業内容
スマホアプリをメインでできるエンジニアを探しております。
スマホアプリメインなのですが、バックエンドとのやり取りで、
障害対応時などで調査のため、バックエンド側の知識も必要になってきますので、
ある程度PHP/Mysqlの知識もある方が望ましいです。
【Swift/Objective-C】マッチングアプリ開発案件
業務委託(フリーランス)
Objective-CiOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swift、Objective-Cを用いたマッチングアプリ開発案件に携わっていただきます。
・主に下記作業をご担当いただきます。
-アプリの新機能追加改修、メンバーやベンダー側のコードレビュー
-プロダクト側との折衝、要件定義、設計
-設計、製造、テスト
Swift アプリケーション開発の運用保守
iOSAWSSwiftLambda
スマホアプリエンジニア
作業内容 iOSアプリを通じて、遠隔地にいるオペレータと通話するサービスの運用保守をご対応いただきます。
<業務内容>
・既存メンバー2名と共に、AWS上に構築された既存システムの運用保守
・定常作業
‐データ登録/変更作業・iOS
‐リリース立ち会い作業
‐ライフサイクル対応(Lambdaランタイムアップデート、OSSライブラリ更新等)
・非定常作業
‐開発プロジェクト側支援
‐システム軽微改修(iOSメイン)
‐ライフサイクル対応
‐各種資料作成
【Swift/フルリモート】配信アプリ運用・改修・機能追加業務案件
業務委託(フリーランス)
AndroidiOSSwiftKotlin
フロントエンドエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いた大手通信会社の某ライブ配信アプリの運用、改修、機能追加業務案件に携わっていただきます。
・主に下記作業をご担当いただきます。
-iOS、Androidアプリの設計、実装、技術的な調査等
-コードレビュー
-ドキュメント更新
【Swift/Objective-C】iOSエンジニアの求人・案件
業務委託(フリーランス)
Objective-CSwift
スマホアプリエンジニア
作業内容 エンド企業内で動画配信モバイルアプリ、テレビ向けのiOSアプリ開発に携わっていただきます。
設計~運用保守の中で、スキルによってご担当いただく工程が変わります。
またスキルの高い方には、技術担当として顧客との打ち合わせに同席をお願いする可能性がございます。
■担当工程:
基本設計~テスト
■役割
SE
【Swift/リモート】仮想通貨取引所システムの開発
業務委託(フリーランス)
SwiftFlutter
アプリケーションエンジニアネイティブアプリエンジニアスマホアプリエンジニアバックエンドエンジニア
作業内容 ・仮想通貨取引所のシステム開発
・Web側(Python)の開発が6~7割、アプリ側(Flutter)の開発が3~4割
・顧客からの要件に基づく設計・開発・テスト・リリース
・アプリビルド~リリースまでの一連の開発対応
【Swift/Java/一部リモート】顧客ID統合基盤開発案件
業務委託(フリーランス)
JavaAndroidiOSSwift
スマホアプリエンジニア
作業内容 ・Swift及びJavaを用いた顧客ID統合基盤開発案件に携わっていただきます。
・スマホアプリのモック開発になります。
・詳細設計~テスト作業を担当いただきます。
【Swift】マーケティングプロダクト開発案件
業務委託(フリーランス)
JavaAndroidRedisMongoDBBigtableDockerSwiftGitHubKotlinReactBigQueryVue.jsNuxt.js
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・Swiftを用いたマーケティングプロダクトの開発に携わっていただきます。
・主に下記作業をご担当いただきます。
‐SDKの開発と運用
【Swift/一部リモート】小売り飲食業界向けiOSアプリ開発
業務委託(フリーランス)
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・小売り、飲食業界向けiOSアプリ開発に携わっていただく想定です。
・工程は基本設計、詳細設計、実装、テスト、運用、保守をご担当いただきます。
【Swift】iOSアプリ機能開発及び保守運用案件
業務委託(フリーランス)
iOSXcodeSwiftUX
スマホアプリエンジニア
作業内容 ・Swiftを用いたiOSアプリ機能開発及び保守運用案件に携わっていただきます。
・主に下記作業をご担当いただきます。
-機能実装
-不具合対応を始めとする保守運用
-基本設計、詳細設計の作成と更新
-リリース用アプリのビルド
-リリースの申請、公開
-問い合わせ時の調査
【Swift/リモート併用/週5日】 EV業界でのモバイルアプリ開発案件
業務委託(フリーランス)
SwiftKotlin
インフラエンジニアアプリケーションエンジニアスマホアプリエンジニア
作業内容 要件定義,基本設計,詳細設計,実装,テスト,運用・保守
EV業界モバイルアプリのネイティブアプリエンジニアとして、
デザイナーと連携をとりながら開発業務をご担当いただきます。
・新機能開発
・新サービス開発
・既存機能改善
・システム改善(新技術検証、不可対策など)
【フルリモート相談可能】iOSマッチングアプリ開発エンジニア@乃木坂/六本木
業務委託(フリーランス)
iOSSwift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 既存機能の改修・保守、新機能の開発、プロダクト側との折衝、要件定義、設計、製造、テスト、メンバーやベンダー側のコードレビュー
大注目の‘‘オトナ‘‘スタートアップ!【フレックス/リモート/自社開発/TypeScript】ショッピングアシストアプリの開発を牽引するソフトウェアエンジニアを募集!(jd01716)
業務委託(フリーランス)
CSSMySQLMongoDBDynamoDBAWSGitSwiftGitHubReactGoogle Cloud PlatformBigQueryTypeScriptNext.jsGlueCDKfirebaseCloudFormationElasticsearch
フロントエンドエンジニアフルスタックエンジニアスマホアプリエンジニアSREバックエンドエンジニア
作業内容 ◆業務内容
参画後、まずは管理画面の修正などドメイン知識がなくても良いもの、つまり小さいボールをお渡しいたします。
その後、基本的には下記をお任せします。
・システムアーキテクチャの設計・改善
・システム開発・運用 ※候補者様の強み/特性に準じて業務割合を調整いたします。
‐ フロントエンド開発
‐ バックエンド開発
‐ クラウドインフラの管理・運用
・新しい技術の導入・評価
・コードレビューと品質管理
※サービス的にもバックエンドのタスクが多く、直近のissueの観点からもバックエンドでバリューを見出せる方を優先して探しています※
◆この会社で叶えられること ※例
・かなり技術力の高いメンバーで成り立っています。いい意味での刺激も多く、ご自身の実力を試すには非常に良い環境かと思います。
・大量のユーザーデータに触れることができ、データを使ってインターフェイスに落とし込むようななかなかない体験が可能です。
↓↓詳細は下記に記載します↓↓
◆開発環境
《TypeScriptの全面採用》
弊社は、主要言語としてTypeScriptを全面採用しており、
フロントエンド・バックエンド・インフラ定義において全面的にTypeScriptを用いています。
monorepoで基本的にすべてのpackageを一つのリポジトリで管理しており、コードの共通化ができております。
《テクノロジースタック》
iOSアプリは、capasitor + ionic-react (web component) で記述されているので、基本的にはReactを書いているのと感覚は同じです。
他は、Next.js + Tailwind CSS + Vercel の組み合わせがメインとなっています。
詳細は以下の通りです。
《技術カルチャー》
・CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する
・取締役(社内)または執行役員として、エンジニアリング部門の人間が経営に参加している
・経営トップがエンジニア出身、または現役のエンジニアである
・エンジニアの人事評価にエンジニアが関わっている
《コード品質向上のための取り組み》
・本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
・「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している
・何らかのコーディング規約をチーム全体で遵守するようにしている
・提出されたコードには自動的にリグレッションテストが実行される環境が構築されている
・コード品質評価ツールを導入して、メンバーが常に確認できるようにしている
《テストの実施度》
・ほとんどのプロダクトコードに単体テストを記述、実施している
・ほとんどの機能に受け入れテストを記述、実施している
・機能の実装と同時にテストコードを記述している
・想定される複数環境での品質チェックを義務づけている
《アジャイル実践状況》
・1ヶ月以下の短い期間でのイテレーション開発を実践している
・デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
・イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
・タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている
・継続的なデプロイ(デリバリー)を行っている
《ワークフローの整備》
・全てのコードをバージョン管理ツールで管理している
・各メンバーが実装したコードのマージは Pull Request ベースで行われる
・自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている
・コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されている
◆コミュニケーション
《MTG頻度》
スクラム開発で進めている当社において、基本的に下記は必須参加となります。
・デイリースクラム(つまり朝会。15~30分)
・スプリントレビュー:2週間に1回実施
《オープンな情報共有》
・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
・チャットツールを導入しており、チームのためのチャットルームがある(Slack)
・専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
◆求める人物像
・技術的なリーダーシップを発揮できる方
・新しい技術やトレンドに敏感で、自ら学び続ける意欲がある方
・急成長していく、変化していくスタートアップの環境を楽しめる方
・チームの成長に貢献できる方
・自発的に課題を見つけ、解決に導ける方
◆この求人に相応しくない人物像
◎自己中心的な方
◎顧客志向が一切なく、ただ言われたことだけを実行する方
◎指示待ちの人
→ある意味、組織としてしっかりとした仕組化ができていないので個々人の裁量にゆだねられています。
その分裁量権はあるので、そこをネガティブに捉える方はあいません。
==会社について==
◆事業・プロダクト概要
当社は、創業以来培ってきたユーザーインターフェイスのノウハウとコンシューマー向けサービスの経験を活かし、
ショッピングアシストアプリの事業開発を行っています。
複雑な調べ作業や難しい入力の手間などを自動化し、誰もがフラットに、便利に、楽しく、経済的に
オンラインコマースを利用できる世界を目指しています。
◆ショッピングアシストアプリについて
入れておくだけでオンラインショッピングがお得になる、ショッピングアシストアプリを2022年3月に正式リリースしました。
以降、順調にユーザー数を伸ばしており、現在毎日約30万人のユーザーにご利用いただいています。
拡張機能を有効にすることで、対象のECサイトにおけるキャッシュバックやクーポンを自動で発見します。
また、対象のECモールの商品ページにアクセスすると、より安く購入できるショップを自動検索し表示します。
エンドユーザーのショッピング体験を良くするだけでなく、提携するEC事業者を大きくサポートすることができています。
現在1000以上のサイトに対応し、ECサイト訪問者のコンバージョン率、リピート率、購入単価の改善に貢献しています。
==========
【チーム構成】
10名程度のチーム構成でエンジニアはすべてフルスタックで開発に従事しているため、一つの機能を一人で作りきるような動きが求められます。
大注目の‘‘オトナ‘‘スタートアップ!【フレックス/リモート/自社開発/TypeScript】ショッピングアシストアプリの開発を牽引するソフトウェアエンジニアを募集!(jd01716)
業務委託(フリーランス)
CSSMySQLMongoDBDynamoDBAWSGitSwiftGitHubReactGoogle Cloud PlatformBigQueryTypeScriptNext.jsGlueCDKfirebaseCloudFormationElasticsearch
フロントエンドエンジニアフルスタックエンジニアスマホアプリエンジニアSREバックエンドエンジニア
作業内容 ◆業務内容
参画後、まずは管理画面の修正などドメイン知識がなくても良いもの、つまり小さいボールをお渡しいたします。
その後、基本的には下記をお任せします。
・システムアーキテクチャの設計・改善
・システム開発・運用 ※候補者様の強み/特性に準じて業務割合を調整いたします。
‐ フロントエンド開発
‐ バックエンド開発
‐ クラウドインフラの管理・運用
・新しい技術の導入・評価
・コードレビューと品質管理
※サービス的にもバックエンドのタスクが多く、直近のissueの観点からもバックエンドでバリューを見出せる方を優先して探しています※
◆この会社で叶えられること ※例
・かなり技術力の高いメンバーで成り立っています。いい意味での刺激も多く、ご自身の実力を試すには非常に良い環境かと思います。
・大量のユーザーデータに触れることができ、データを使ってインターフェイスに落とし込むようななかなかない体験が可能です。
↓↓詳細は下記に記載します↓↓
◆開発環境
《TypeScriptの全面採用》
弊社は、主要言語としてTypeScriptを全面採用しており、
フロントエンド・バックエンド・インフラ定義において全面的にTypeScriptを用いています。
monorepoで基本的にすべてのpackageを一つのリポジトリで管理しており、コードの共通化ができております。
《テクノロジースタック》
iOSアプリは、capasitor + ionic-react (web component) で記述されているので、基本的にはReactを書いているのと感覚は同じです。
他は、Next.js + Tailwind CSS + Vercel の組み合わせがメインとなっています。
詳細は以下の通りです。
《技術カルチャー》
・CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する
・取締役(社内)または執行役員として、エンジニアリング部門の人間が経営に参加している
・経営トップがエンジニア出身、または現役のエンジニアである
・エンジニアの人事評価にエンジニアが関わっている
《コード品質向上のための取り組み》
・本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
・「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している
・何らかのコーディング規約をチーム全体で遵守するようにしている
・提出されたコードには自動的にリグレッションテストが実行される環境が構築されている
・コード品質評価ツールを導入して、メンバーが常に確認できるようにしている
《テストの実施度》
・ほとんどのプロダクトコードに単体テストを記述、実施している
・ほとんどの機能に受け入れテストを記述、実施している
・機能の実装と同時にテストコードを記述している
・想定される複数環境での品質チェックを義務づけている
《アジャイル実践状況》
・1ヶ月以下の短い期間でのイテレーション開発を実践している
・デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
・イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
・タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている
・継続的なデプロイ(デリバリー)を行っている
《ワークフローの整備》
・全てのコードをバージョン管理ツールで管理している
・各メンバーが実装したコードのマージは Pull Request ベースで行われる
・自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている
・コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されている
◆コミュニケーション
《MTG頻度》
スクラム開発で進めている当社において、基本的に下記は必須参加となります。
・デイリースクラム(つまり朝会。15~30分)
・スプリントレビュー:2週間に1回実施
《オープンな情報共有》
・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
・チャットツールを導入しており、チームのためのチャットルームがある(Slack)
・専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
◆求める人物像
・技術的なリーダーシップを発揮できる方
・新しい技術やトレンドに敏感で、自ら学び続ける意欲がある方
・急成長していく、変化していくスタートアップの環境を楽しめる方
・チームの成長に貢献できる方
・自発的に課題を見つけ、解決に導ける方
◆この求人に相応しくない人物像
◎自己中心的な方
◎顧客志向が一切なく、ただ言われたことだけを実行する方
◎指示待ちの人
→ある意味、組織としてしっかりとした仕組化ができていないので個々人の裁量にゆだねられています。
その分裁量権はあるので、そこをネガティブに捉える方はあいません。
==会社について==
◆事業・プロダクト概要
当社は、創業以来培ってきたユーザーインターフェイスのノウハウとコンシューマー向けサービスの経験を活かし、
ショッピングアシストアプリの事業開発を行っています。
複雑な調べ作業や難しい入力の手間などを自動化し、誰もがフラットに、便利に、楽しく、経済的に
オンラインコマースを利用できる世界を目指しています。
◆ショッピングアシストアプリについて
入れておくだけでオンラインショッピングがお得になる、ショッピングアシストアプリを2022年3月に正式リリースしました。
以降、順調にユーザー数を伸ばしており、現在毎日約30万人のユーザーにご利用いただいています。
拡張機能を有効にすることで、対象のECサイトにおけるキャッシュバックやクーポンを自動で発見します。
また、対象のECモールの商品ページにアクセスすると、より安く購入できるショップを自動検索し表示します。
エンドユーザーのショッピング体験を良くするだけでなく、提携するEC事業者を大きくサポートすることができています。
現在1000以上のサイトに対応し、ECサイト訪問者のコンバージョン率、リピート率、購入単価の改善に貢献しています。
==========
【チーム構成】
10名程度のチーム構成でエンジニアはすべてフルスタックで開発に従事しているため、一つの機能を一人で作りきるような動きが求められます。