【開発の特徴】
freeeのエンジニアは企画から開発、リリースまで、エンジニアが自分たちで考え、実行に移しています。またリリースのみではなく、実際の利用者、お客様の声も聞くことで更に次の改善を高速で行う組織体制も出来上がっており、会計や給与といった難しいプロダクトの内容を、簡単に、そしてわかりやすいUXへと改善していくチャレンジングな環境です。そしてスモールビジネスに携わる人々が、創造的な活動にフォーカスできるような新たなプロダクトの開発、さらにテクノロジーでビジネスにイノベーションを起こすための自動化・最適化アルゴリズムのようなコア技術等、今後の予定やアイデアなど様々あります。
【概要】
freeeは会計・人事労務を含むERP SaaSとして、2013年から他社に先駆けて開発者に使いやすいオープンAPIを公開しています。2019年1月にはアプリストアをリリースし、これからAPIプラットフォームをさらに加速させていく中で、開発者の技術的な困りごとを解決していただきます。
【業務内容】
・社外からの会計freee, 人事労務freeeのPublic APIに関する仕様確認やバグ調査
・社内API開発エンジニアへのエスカレーション
・Developers Community※ の問い合わせ対応
※「freee Developer Community」は、クラウド会計ソフトfreeeおよび人事労務freeeのAPIを利用する全てのユーザーが登録し、APIの利用開始から、実際の開発までを相互にサポートし合うコミュニティです。
【必須スキル】
・Webサービスのテクニカルサポート実務経験
・技術的な話を、様々なレベルの開発者や社内のサポートにわかりやすく説明できる
・APIを使ったアプリケーション開発経験があること
【歓迎スキル】
・Ruby on Railsを使用した開発経験
・エンジニアとしての実務経験
・会計、経理、財務、人事労務など、バックオフィスの知識・経験
・API、認証、セキュリティ、アーキテクチャの知識
・コード上の仕様をサポートの方やその向こうにいるユーザーの立場で
理解しやすいように説明できる、そういったことが好き
【下記どれかにピンと来る人歓迎】
・優れたAPI設計について一家言ある
・スピード感のある環境で変化を楽しみたい
・価値あるプロダクトをつくり、顧客に最速で届けたい
・動作の遅いアプリケーションや使いにくいアプリケーションに憤りを感じる
・ベンチマーキングやパフォーマンスのデバッグが好きだ
・面倒なことは全部自動的にやってもらいたいと思う
【開発に使っている主なツール】
Webサーバーサイド:Ruby on Rails, Go
Webフロントエンド:React, Redux, Babel, webpack, Flow, Storybook
データベース:MySQL, Redis
インフラ:AWS (ELB, EC2, RDS, S3, SQS, ElastiCache, Redshift, ...), Kubernetes, Docker, CircleCI, Fluentd, Ansible, HashiCorp ツール, Elasticsearch + Kibana, Google BigQuery, Embulk
開発環境:Vagrant, Docker
モバイル:Swift, Kotlin, Objective-C, Firebase (Analytics, Notifications, Remote Config), Bitrise, fastlane, RxSwift, RxJava
デスクトップクライアント:Xamarin, WPF
Biz基盤:Salesforce, Apex, Visualforce, Marketo, Pardot, Zendesk, Zuora
AIラボ:Python 3, R言語, Jupyter Notebook, Zotero, Re:dash, TensorFlow, Keras, scikit-learn
リポジトリ管理:GitHub
CI:CircleCI
自動テスト:Selenium WebDriver, Appium
サーバ監視:Mackerel
エラー監視:NewRelic, Bugsnag
コミュニケーション:Qiita:Team, Slack, JIRA, WorkPlace by Facebook