募集終了リモートワークオンライン面談可面談1回

フルリモート【Ruby/Kotlin/Swift】某無料マンガアプリ_Web&ネイティブアプリ開発

120万円/月額想定年収:1440万円

140~180時間

月末締め翌月末支払い

フルリモート

職務内容

・同サービスのWeb側(サーバーサイド/フロント両方)+ネイティブアプリの  要件定義/基本設計/詳細設計/開発/テスト/運用  →詳細設計以降は開発担当のメンバーが中心となって対応(対応頂くのは一部)  →新機能開発、既存機能改善、運用含む  →Webフロント開発はフォローのような形での対応なので割合少なめ ・新機能開発における技術検証 ・パフォーマンス劣化の調査/改修/再発防止策検討 ・定例MTG対応 ・仕様書等ドキュメント作成(一部) 業務補足 ◎次に作るものはどうやって決められるか  →要件をもとにデザイナーがデザインを起こし、デザインをもとにCTOとエンジニア、   デザイナーでレビューを行います。スプリントの計画でエンジニアがデザインと要件を   基にIssueを洗い出し、見積もりを行います。   その後はスプリントで計画されたIssueを実装し、Pull Requestを作成し他のメンバー   がレビューを行い、マージしていきます。 ◎スケジュール管理  →スケジュール管理/タスク見積もりは各担当分野のエンジニアに任せています。   全体のスケジュールはCTOが管理しています。 ◎開発フロー  →スクラムをベースにした開発フローを採用しています。スプリントの期間は2週間で、   スプリントの完了時には毎回振り返りを実施してプロジェクトの進め方、チームの   あり方について議論します。 ◎コードレビュー  →エンジニア同士でのピアレビューとCTOによるレビューの2段階で実施します。 又、   必要に応じてペアプロやモブプログラミングを実施したり、重要機能についてはエンジニア   チーム全体でレビュー会を行うこともあります。 ◎開発メンバーの裁量 ・OS/エディタ/IDEといった個人の環境は、各自の責任で好きなものを使う事が可能 ・企画決定の場に、実装担当の開発メンバーが参加 ・タスク見積もりは、実装担当するメンバーが中心となって実施 ・全体のスケジュール管理は途中の成果を随時確認しながら、納期又は盛り込む機能を  柔軟に調整する形で実施 職場環境について ・GitHubによるバージョン管理 ・Slackでのコミュニケーション ・カンバン+スクラムによるタスク管理 ・BitriseCI, CircleCIでの徹底的な自動化 ・セミナー参加、書籍物品購入サポート 組織体制 ・計9名(エンジニア8名、UIUXデザイナー1名) 技術環境 O S    :Linux, Windows, iOS, Android 言 語  :フロント)JavaScript, HTML, CSS, TypeScript       サーバーサイド)Ruby       ネイティブ)iOS→Swift, Android→Kotlin F W   :フロント)React       サーバーサイド)Ruby on Rails       ネイティブ)Material Components(Android) D B   :Web)MySQL, Redis       モバイル)Realm Cloud  :AWS(ECS Fargate, ElasticBeanstalk, S3, CloudFront, RDS, DynamoDB,       OpenSearch(ElasticSearch), Athena等), Firebase ライブラリ:Web)jQuery, Redux       ネイティブ)iOS→RxSwift, swift-log, Android→RxJava, OkHttp, Retrofit, Dagger2, Groupie CI/CD :CircleCI, Bitrise コンテナ :Kubernetes 統合環境 :AndroidStudio, Xcode IaC    :Terraform GUI   :Quick UI構築  :SnapKit ストレージ:Nimble CLI    :SwiftGen コルーチン:Kotlin Coroutines 管理系  :GitHub, ZenHub, Backlog マルウェア:Cuckoo 解析系  :SwiftLint(iOS) その他  :RSwag, Swagger, Nuke, Glide, Android Jetpack

必須スキル

・Swift(iOS)+Kotlin(Android)両面でのネイティブアプリ設計/開発/テスト経験 ・Ruby+Ruby on RalisでのWebサーバーサイド設計/開発/テスト経験 ・システム or ネイティブアプリどちらかでのアーキテクト設計又は要件定義経験

尚可スキル

・toC向けのアプリ開発経験 ・React等JS系モダンFWでのWebフロント開発経験又は知見  →ブランクOK及び、モダン系ならFW指定無し ・システム or ネイティブアプリどちらかでのパフォーマンス改善立案/実行経験 ・Reactive Programming(RxSwift等)での開発実務経験 ・CIツール(Bitrise等)の利用経験 ・Firebaseの利用経験 ・Android Jetpackの利用経験(ViewModel、LiveData、Room等) ※上記尚可スキルは全て経験年数不問

案件の特徴

アプリエンジニア

商談回数

1回

情報提供元: フリランドットコム

3ヶ月前