We are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term career goals. See our full promise and approach by visiting https://ud-intl.com/pledge/.
【Basic Information】
Client ID: 176000
Job ID: 1946
Position: モバイルアプリエンジニア
Location: Tokyo
Salary: 5M - 8M JPY
Language: Japanese(N1 or equivalent)
Contract type: Permanent
Who We Are
私たちはコミュニケーションをテーマにBtoBのクラウドサービスを開発・提供する大阪発のベンチャー企業です。
主軸事業のサービスは現在、導入社数は5,000社を超え右肩上がりで増加しています。 けれども、母数400万社を基にした導入率はまだたったの0.1%。 残りの99.9%のお客様は、まだ日々の問い合わせに悩みを抱えているはず。
コミュニケーションはすべての企業で不可欠なもの。 企業によって、人によって、そして時代によって、コミュニケーションの課題は絶えません。 だから私たちの提供するサービスの対象となるお客様は国内400万社のすべての企業。 このサービスを通して問い合わせの課題を解消し、自分たちが本当にやりたい仕事に注力できる。 そんな社会の実現を私たちは本気で目指しています。
【事業内容】
クラウドサービスの開発・提供
ひとり一人のお客様と向き合えるコミュニケーションプラットホームの開発と提供
English
We are a venture company based in Osaka, developing and providing B2B cloud services with a focus on communication.
Our core business currently has over 5,000 companies using it and is steadily growing. However, with a potential market of 4 million companies, our adoption rate is only 0.1%. This means 99.9% of potential customers are still struggling with daily inquiries.
Communication is essential for every business. Challenges in communication persist across different companies, individuals, and eras. Therefore, this service aims to address these issues for all 4 million companies in Japan. We are seriously committed to creating a society where businesses can focus on what they truly want to do by resolving their inquiry challenges through this service.
Business Activities:
Development and provision of cloud services
Development and provision of the communication platform which allows personalized interaction with each customer
Roles and Responsibility
自社サービスの新機能開発・機能改善を中心とした要件定義・設計・開発・運用の一連のSaaSプロダクト開発に必要な全てのフェーズに携わっていただきます。
要件定義 プロダクトの新機能や機能改善についてユーザー目線、開発者目線を使い分けながらプロダクトオーナー、デザイナーとディスカッションし要件定義を行います。
設計・開発
- 設計を行い必要に応じてチームでレビューを行います。
- 開発を行い、テストコードを追加します。必要に応じてペアプロを行います。
- コードレビューは必須となっています。チームメンバーのコードレビューも行います。
- QAはエンジニアとCSが協力して行います。
- 現在フロントエンドとバックエンドの分業を進めています。
運用 アラート対応、不具合対応、機能リリース後の効果測定、ドキュメント整備などを行います。
開発プロセス
- アジャイル型の開発を行っています。
- プロダクトオーナーが決定した優先度をもとにタスクをアサインします。
- 定期的にチームで振り返りを行い、改善のサイクルを回しています。
その他 採用・技術調査など、サービスやチームをより良くするために必要なことも行っていきます。
【募集背景】
このサービス は幅広い業界、規模のお客様から支持され、導入社数も大幅に増加しています。 導入社数の急増に伴いユースケースや要望も多様化しており、今まで以上に素早いプロダクトの強化や新規プロダクトの開発が求められています。 ただそれを実現するには、優秀なエンジニアのお力が必要です。 一緒にプロダクトをグロースしていきませんか?
【当ポジションの魅力】
- ベンチャーだからこそ一人ひとりの役割も大きく、また自分の意見が反映されやすい環境です。
- 自社製品のため自分の作った機能が直接カスタマーサクセスにつながることを実感できます。
- 毎月着実に売上を伸ばしており、これからさらに大きくなっていく会社です。それぞれのフェーズごとに課題やチャレンジがあり、会社の成長と共に自身も成長することができます。
- 20代から50代まで幅広い年代のエンジニアが活躍中様々なバックグラウンドを持つ社員同士で勉強会などを通じながらスキルアップしています。
- English You will be involved in all phases necessary for developing a SaaS product focused on new feature development and feature improvements for our service, including requirements definition, design, development, and operation. Requirements Definition You will define requirements by discussing new features and improvements from both the users perspective and the developers perspective, collaborating with the product owner and designer. Design and Development
- Perform design and review it with the team as needed.
- Develop and add test code. Pair programming will be conducted as needed.
- Code reviews are mandatory. You will also review the code of team members.
- QA will be conducted collaboratively by engineers and CS.
- Currently, we are advancing the division of labor between frontend and backend.
- We follow an agile development approach.
- Tasks are assigned based on the priorities decided by the product owner.
- We regularly conduct team retrospectives and iterate on improvements.
- In a venture environment, each individual has a significant role, and it is easier for your opinions to be reflected.
- Since its our own product, you can directly see how the features you create contribute to customer success.
- The company is steadily increasing its sales each month and is expected to grow even further. Each phase presents its own challenges and opportunities, allowing you to grow alongside the company.
- Engineers from their 20s to 50s are active here Employees with various backgrounds enhance their skills through study groups and other activities.
Minimum Requirements
- Web API と連携して動作するモバイルアプリをチームで開発・運用した3年以上の実務経験(言語問わず)
- 当社のミッション、サービスへ共感できる方
- English
- At least 3 years of practical experience in developing and operating mobile apps that interact with Web APIs as part of a team (regardless of language).
- Ability to empathize with our mission and services.
Preferred Requirements
- app store connect を使って、iOS アプリをリリースした経験
- google play store を使って、androidアプリをリリースした経験
- Redux, Flux, Vuex, ReSwift などの状態管理ライブラリの利用経験
- GitHub Flow による開発経験
- テスティングフレームワークを用いたテストコードの実装経験
- 開発チームリーダ経験
- 機械学習の経験や興味
- English
- Experience releasing iOS apps using App Store Connect.
- Experience releasing Android apps using Google Play Store.
- Experience with state management libraries such as Redux, Flux, Vuex, ReSwift.
- Experience with development using GitHub Flow.
- Experience implementing test code using testing frameworks.
- Experience as a development team leader.
- Experience or interest in machine learning.
Who You Are
- 機能やシステムを仕様から開発を行いたい方
- 時間短縮や効率化の仕組みづくりをするのが好きな方
- 主担当業務以外でも協力して対応していくチームワークを大切にできる方
- 積極的に新しい知識や情報を吸収し、発信するのが好きな方
- チャレンジ精神に溢れ、自身の仕事の可能性・領域を広げていきたい方
- English
- Someone who wants to develop features and systems from specifications.
- Someone who enjoys creating mechanisms for time reduction and efficiency.
- Someone who values teamwork and is willing to help beyond their primary responsibilities.
- Someone who actively absorbs new knowledge and information and enjoys sharing it.
- Someone with a spirit of challenge, eager to expand the possibilities and domains of their work.
Tech Stack
モバイルアプリ:Flutter
Webバックエンド:Ruby, Ruby on Rails, RSpec, Sidekiq, Unicorn
Webフロントエンド:TypeScript, Vue.js, JavaScript, AngularJS, webpack, Jest
データベース:PostgreSQL
インフラ:AWS(ALB, ECS, Aurora, S3, SQS, Lambda, ElastiCache, OpenSearch など), Terraform
【使用ツール】
Biz基盤:Google Analytics
リポジトリ管理:GitHub
CI/CD:GitHub Actions, AWS CodePipeline
開発環境:Docker, Docker Compose
監視:New Relic
コミュニケーション:Slack, Google Meet
タスク管理:Asana
Conditions / Benefits
Employment system: Permanent
Location:
[Tokyo Office]Shinjuku-ku, Tokyo
[Osaka Office] Osaka-shi, Osaka
- Fully Remote OK *Limited to residents of Japan
Annual Salary: 5,000,000 - 8,000,000 JPY
Hours:
9:30 AM - 6:30 PM
- Differential working hours are possible after the probationary period.
Holidays and Leave :
Annual holidays: 125 days
- Two days off per week (Saturday and Sunday)
- Public holidays
- Year-end and New Year holidays
- Summer vacation
- Paid annual leave
- Paid leave can be used in hourly increments
Probation: 3 months
Benefits:
- Various social insurances
- Employee stock ownership plan
- Transportation allowance (up to ¥45,000/month)
- Subsidies for seminars, workshops, and conference participation fees
- Reimbursement for the purchase of display stands, keyboards, and mice
- Reimbursement for book purchases
- Condolence and celebration allowances
- Long-term service recognition system
- Internal recruitment system
[Insurance]
Employment insurance, Worker's accident compensation insurance, Health insurance, Welfare pension insurance
Interview Process
Coming soon
This process is subject to change.
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Koto City UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...
-
Tokyo UNLOCK DESIGN Full timeWe are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...