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: 100000
Job ID: 2508
Position: [JP] Kotlin Developer, AnyX L2/3
Location: Tokyo (Partially Remote)
Salary: ¥6M - ¥8M (negotiable)
Language: Native level Japanese
Contract type: Permanent
Who we are
私たちは2016年に設立されたテクノロジー企業で、世界13か国、17か所でブランドの製作、eコマース構築、マーケティング、そしてロジスティクスをサポートするワンストッププラットフォームを提供しています。
私たちのミッションは「あらゆるビジネスを国境なくすること」であり、データとテクノロジーの力を通じてオンラインとオフライン、地理的な枠組み、そして業界間の境界をより一層取り除くことに力を注いでいます。
当社は製造からeコマース、CRM、マーケティング、そしてロジスティクスまで、8つの異なる製品を開発し、エンドツーエンドのサプライチェーンプロセスをサポートしています。このポジションでは、私たちの全製品を統合し、ユーザーがデータを横断的に分析できる新しい製品を開発する機会を提供しています。
弊社の製品
- ブランドやクリエイター向けのフルスタック型インフルエンサーマーケティングプラットフォーム
- D2Cやeコマースの販売業者が、国際的なネットワークを通じてフルフィルメントプロセスを統合できるエンドツーエンドのソリューション
ウェブやアプリのデータへの国境なきアクセスと強化機能を提供する、パブリッシャー向けのプラットフォーム
- eコマースやD2Cチャンネル全体の管理、最適化、トラッキングを1つのプラットフォームで行う
- クラウドを介して世界中から製品を作成できる
- 個人や企業がオンラインストアの構築や運営、マーケティング施策の実施、ロジスティクスコストの改善、顧客サポートを行うことができるプラットフォーム
- 主要なチャットメッセージングプラットフォームで、ユーザーにシームレスなショッピング体験を提供し、会話を売り上げに変える
ウェブ、アプリ内、DOOH広告を含む広告活動を起動、管理、トラッキングできるプラットフォーム
- クリエイター向けに、コンテンツ制作や戦略、収益化、チャンネル・アカウントの成長を支援するツールやリソースを提供
English here
We are a technology company founded in 2016 that provides a one-stop platform for brands to support production, e-commerce construction, marketing, and logistics in 13 markets and 17 locations around the world. Our mission is to "make every business borderless", and are pushing to further remove the borders between online and offline, geographical boundaries and industries through the power of data and technology. From manufacturing and e-commerce, to CRM, marketing and logistics, we develop 8 different products, supporting end to end supply chain processes. This position offers an opportunity to develop a brand new product that allows users to cross-sectionally analyze data by integrating all of our products.
Our Products
- Full-stack influencer marketing platform for brands and creators
- An end-to-end solution that enables D2C and e-commerce merchants to integrate fulfillment processes through our international network of e-commerce shopping carts and logistics partners.
- Enables publishers for borderless access to web and app data and enhancement features
- Streamline management, optimization, and tracking across your e-commerce & D2C channels into a single platform.
- Enables the creation of products from all over the world through the cloud.
- Enables individuals and businesses to drive key e-commerce activities from building and operating online stores, to the implementation of marketing measures, improved logistics costs and customer support.
- Turns conversations into sales by providing users with a seamless shopping experience across major chat messaging platforms.
- Enables marketers to activate, manage and track their advertising activities including web, in-app and DOOH advertising.
- Provides creators with tools and resources to enhance content creation and strategy, monetization, channel and account growth.
Job Description
私たちは、生産、マーケティング、Eコマース、物流、海外展開を一気通貫でサポートするための8つのプロダクトを世界15カ国以上で展開しています。このテックリードポジションでは、これら全てのデータを横断的に活用し、商品開発、生産、EC、物流、マーケティングまで、ブランドビジネス全体を一気通貫でDXする次世代のプラットフォームの開発を行う多国籍なチームをリードしていただきます。入社時の英語力は不問です。グローバルなプロダクトや環境にチャレンジしたい方をお待ちしております。
業務内容
- 自社のコーディングスタンダードに基づいた新機能の設計と開発
- プロダクトマネージャーとのコミュニケーションを通じ要件や使用を理解し、ビジネスロジックと実装の詳細を分離したコードベースを、ドメイン駆動設計に沿って構築する。
- ビジネスに応じたドメインロジックの選択のためのエンジニアチームでのディスカション及びそのリード
- エンジニアチームとの密なコミュニケーションを通じたプロダクト品質とチームのスピード向上(英語でのドキュメント管理やコミュニケーションが発生しますが入社時点での英語力は不問です)
- English here
Our Group offers eight products to support production, marketing, e-commerce, logistics, and international expansion across more than 15 countries. In this tech lead position, you will lead a multinational team in developing a next-generation platform that leverages all these data points to digitally transform the entire brand business, from product development to logistics and marketing. No prior English proficiency is required upon joining; we welcome those eager to take on challenges in a global product environment.
Job Responsibilities
- Design and develop new features based on our coding standards
- Collaborate with product managers to understand requirements and usage, creating a codebase that separates business logic from implementation details, following domain-driven design principles
- Lead discussions within the engineering team to choose domain logic based on business needs
- Enhance product quality and team speed through close communication with the engineering team (documentation and communication in English will occur, but English proficiency is not required at the time of joining)
Minimum Requirements
- Kotlin, Scala, Java, C# など静的プログラミング言語でのバックエンド開発経験
- GCP, AWS, Azureいずれかでの開発経験
- ドメイン駆動設計、クリーンアーキテクチャ、マイクロサービスについての知識・経験
- ネイティブレベルの日本語力
- 課題解決を目的として意思決定を行う意欲がある方
- 自主的にインプットし続ける意欲がある方
- 主体的にプロジェクトを推進していく意欲がある方
- English here
- Experience in backend development using static programming languages such as Kotlin, Scala, Java, or C#
- Development experience with GCP, AWS, or Azure
- Knowledge and experience in domain-driven design, clean architecture, and microservices
- Native-level proficiency in Japanese
- Willingness to make decisions aimed at solving problems
- Motivation to continuously seek out new knowledge and input
- Proactive attitude in driving projects forward
Preferred Requirements
- Springフレームワークを使った開発経験
- GCPへの深い知見
- プロダクト要件の作成や定義の経験
- DevOps、スクラム/アジャイルでの開発経験
- 英語力(レベルは問いません)
- English here
- Experience in development using the Spring framework
- In-depth knowledge of GCP
- Experience in creating and defining product requirements
- Experience in DevOps and Scrum/Agile development
- English proficiency (level not specified)
Tech Stacks
- プログラミング言語: Kotlin 1.9+
- フレームワーク: Spring Boot 3.2 + GraphQL, DDD
- データベース: PostgreSQL
- バージョン管理: Git, Gitflow
- リポジトリ: BitBucket
- インフラ: Google Cloud Platform (GKE, CloudSQL, GCS, PubSub)
- サーバー監視: Google Cloud Operations Suite (Stackdriver)
- CI/CD: Bitbucket Pipeline
- コミュニケーションツール: Slack
- プロジェクト管理: JIRA with Agile Board
- ドキュメント管理: Confluence
Conditions / Benefits
Employment type: Full-time
Location: Roppongi, Tokyo
Annual Salary: 6,000,000 - 8,000,000 (negotiable)
・Annual bonus
・Performance review twice a year
・Transportation expenses covered
Hours: 10:00 - 19:00 (include 1 hr break)
・Remote work available
・Off on Saturdays, Sundays, Public Holidays, New Years Holiday
・Special leaves (maternity, paternity, childcare, celebratory and/or condolence)
・15 days paid leave in the first year
Benefits:
・Creative office in Roppongi
・Working visa sponsorship
・Social insurance, employment insurance, and health insurance
Interview Process
- CV Screening
- 1st Interview
- 2nd Interview
- Final Interview
- Offer
This process is subject to change