具体的な業務内容
【iOSエンジニア】新機能開発・既存機能改善<建設向け自社SaaS/利用者約72,000人!>
SPIDERPLUSをより使いやすく、業務効率を高めるプロダクトにする為に、新機能の開発や既存機能の改善業務を担当いただきます。
当社ではチーム開発を重視し、エンジニアだけでなくPLや品質管理担当者、他部署のメンバーと議論・協力しながら開発プロセスを進めています。
■業務内容:
担当PJTとしては新機能追加、UI/UXの改善、パフォーマンス向上、技術刷新等があります。開発はアジャイル手法を取り入れており、営業サポートなどに策定仕様のすり合わせをしながら、リリースまで進めていきます。
◇図面管理・情報共有システム『SPIDERPLUS』の設計・開発
◇開発要件の優先付け
◇新規プロジェクトやエンハンスメントの要件定義
◇新機能開発
◇実装、コードレビュー、テスト
◇リリース
◇パフォーマンス監視、改善
◇開発プロセスの改善
■魅力:
・デジタルシフトがこれから進んでいくとされている建設業界をターゲットとしており、業界のDX化に連動してプロダクトも成長中です。
・自分で開発した機能がそのままユーザーに使われる責任とやりがいがあります。
・状況に応じて開発MTGにお客様にもご参加いただいており、エンドユーザーからのフィードバックを直接聞くことにで、質の高い開発をしています。
・フラットな組織であり、役職関係なく、意見を言える環境です。
・プロダクト企画やセールスメンバー等、他部署のメンバーともコミュニケーションをとりながら、自分たちの手で良いものに進化させていくことができます。
・横串での技術共有会も積極的に開催中です。
【開発環境】
サーバサイド言語:PHP、Ruby
アプリ言語:Objective-C、Swift
サーバサイドフレームワーク: 独自 (一部Laravel)、RoR
フロントエンド言語:HTML、CSS、JavaScript
フロントエンドライブラリ: jQuery
フロントエンドフレームワーク: なし(一部Vue.js)
インフラ:フルマネージドサービス
Webサーバ:Apache
サーバOS:Debian
DB:PostgreSQL
モバイルプッシュ: Repro
ソースコード管理: GitHub
※トレンドと保守性をフラットに判断し、必要なものは積極的に取り入れていきます。
変更の範囲:会社の定める業務
チーム/組織構成
その他プロジェクト事例
開発環境