Tech Lead - Tokyo, 日本 - UNLOCK DESIGN

    UNLOCK DESIGN
    Default job background
    フルタイム
    説明

    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-

    【Basic Information】

    Client ID:126000

    Job ID:1400

    Position: テックリード(バックエンド)_

    Location: Tokyo

    Salary: 6.5M-12M JPY

    Contract type: Permanent

    Who we are

    私たちは、決済を起点に新たな価値を生み出し、社会を変革する事業創造イネーブラーです。 ""事業創造イネーブラー""とは、その名の通り新しいビジネスや事業を創り出し、それを可能にする存在。新しいアイデアや技術を活用し、新たな事業モデルを生み出す役割を果たします。

    デジタル決済が社会インフラになる社会の大きな潮流の中で、我々はあらゆる産業とサービスにFintechを組み込むことで、これまでにない体験を提供します。目指すのは、すべての企業がFintech化していく未来。自社プロダクトを活用したEmbedded Fintech事業を中心に、コンサルティング事業や加盟店向けソリューション事業など複数の事業を展開。企業のサービスに金融機能を組み込むためのプラットフォームを提供し、金融サービスを誰もが利用しやすい形に進化させています。

    私たちのミッションは「決済から、きのうまでの不可能を可能にする」こと。事業創造イネーブラーとして、我々は初めて銀行の更新系APIを活用したサービスを日本に提供するなど、これまでにない挑戦を続けてきました。また、代表を中心に業界団体を立ち上げるなど、日本のFintechの発展をリードし続けています。

    English
    We are a business innovation enabler that creates new value from payment transactions and transforms society. A "business innovation enabler" is, as the name suggests, an entity that creates and enables new businesses and ventures. It plays a role in leveraging new ideas and technologies to generate new business models.

    In the midst of the significant societal shift where digital payments are becoming a part of our social infrastructure, we are striving to provide unprecedented experiences by incorporating Fintech into every industry and service. Our ultimate goal is a future where all companies embrace Fintech. We focus on Embedded Fintech business using our own products and we expand into multiple areas, including consulting services and solutions for affiliated businesses. We offer platforms to integrate financial functions into company services, making financial services more accessible to everyone.

    Our mission is to "turn the impossible into possible, starting from payments." As business innovation enablers, we have taken on unique challenges, such as being the first to offer services in Japan using bank renewal APIs. Additionally, under the leadership of our representative, we have established industry organizations, continuing to lead the development of Fintech in Japan.

    Roles and Responsibility

    今回は新規プロダクトのシニアテックリードとしてプロダクト開発・企画をお任せします。 対象プロダクトは、企業が自社ブランドの「Visa・JCB」カードをスピーディかつローコストでバーチャル・リアルカード発行それぞれを可能にするプラットフォームサービスです。カード発行、利用可否判定、利用履歴照会など、すべての取引をAPI化し、1つの仕組みでシームレスなサービス連携を実現しています。

    現状、Go/AWSを用いてマイクロサービス開発を進めていますので、開発を進める際にはバックエンド技術だけでなくDB・インフラ知識、ビジネスロジックの構築も必要となります。現在は、新規顧客導入及びプロダクト拡大に向けた機能追加/改善や開発環境改善/強化を行っているため、積極的にメンバーを募集しています。

    【具体的には】

    • 機能改善、新機能開発における企画〜アーキテクチャ設計
    • 外部ステークホルダーとの要件調整や技術的なヒアリング
    • 開発メンバーのマネジメント
    • 仕様書、設計書のドキュメント作成およびレビュー
    • コードレビューによる品質の確保
    • 技術的視点からの生産性、品質向上のためのPDCAサイクルの推進

    【魅力・得られる経験】

    • 前例の無いプロダクトの立ち上げ〜グロースを牽引できます。どのようにパフォーマンスを担保するか、最適なインターフェースは何か等の技術課題の解決など、エンジニアリングを通じた成長実感を得ることができ、大きなやりがいを感じることができます。
    • フルスタックな成長が可能です。ミッションクリティカルな決済システムにおいて、GoやAWSを中心とした最新技術やセキュリティスキルをキャッチアップしながらマイクロサービス/アプリケーション開発に携わることができます。当社は小規模チームで年齢や経験に関わらず、技術力をベースにプロジェクトメンバー全員で意見を出し合いながら企画・開発を進めていますので、フロントエンド〜バックエンドはもちろん、インフラなどの周辺技術にも携わることが可能です。また、アーキテクチャ設計や技術選定、実装、運用まで手を挙げれば裁量をもってチャレンジできるため、ご自身の施策・考えを高速にアウトプットできると共に、ユーザーフィードバックも得られ、PDCAサイクルを回す事でスキルアップすることが可能です。
    • リモートワーク中心の働き方が可能です。在宅業務による生産性向上と、対面コミュニケーションによるチームの関係性強化や共同作業の効率アップといった効果を場面ごとに使い分けるハイブリッドなワークスタイルを推奨しています。
    • English here As a Senior Tech Lead for our new product, you will be responsible for product development and planning. The target product is a platform service that enables companies to swiftly and cost-effectively issue virtual and physical "Visa・JCB" branded cards under their own brands. We provide APIs for all transactions such as card issuance, usage determination, and transaction history queries to achieve seamless service integration through a single mechanism.

      Currently, we are advancing microservice development using Go/AWS, so when advancing development, knowledge of not only backend technologies but also DB, infrastructure, and business logic construction will be required. We are actively recruiting new members as we are currently working on adding/improving features for new customer acquisition and product expansion, as well as improving/strengthening the development environment.

      **Specific responsibilities include:**

      - Planning to architecture design for feature improvements and new feature development.
      - Requirement adjustment and technical hearings with external stakeholders.
      - Management of development team members.
      - Document creation and review of specifications and design documents.
      - Ensuring quality through code reviews.
      - Driving a PDCA cycle for productivity and quality improvement from a technical perspective.

      **Opportunities and experiences gained:**

      - You can lead the launch to growth of an unprecedented product. Through solving technical challenges such as ensuring performance and determining the optimal interface, you can feel a great sense of accomplishment and growth through engineering.
      - You can engage in full-stack growth. Working on microservice/application development focusing on Go and AWS in a mission-critical payment system allows you to catch up with the latest technologies and security skills. Since our company, regardless of age or experience, progresses project planning and development based on technical capabilities, you can engage in frontend, backend, and peripheral technology such as infrastructure. Additionally, having discretion to propose and implement initiatives allows for rapid skill enhancement through user feedback and the PDCA cycle.
      - You can work primarily remotely. We promote a hybrid work style that uses remote work to increase productivity and face-to-face communication to strengthen team relationships and improve collaboration efficiency.

    Minimum Requirements

    • Goを用いたアプリケーション開発経験(実務不問)
    • Webアプリケーションの要件定義~設計~開発経験 5年以上
    • 複数名のエンジニアマネジメント経験
    • インフキュリオンのビジョンやバリューに共感していただける方
    • English here
      • Experience in application development using Go (professional experience not required).
      • Over 5 years of experience in defining, designing, and developing web applications.
      • Experience in managing multiple engineers.
      • Individuals who resonate with Infcurion's vision and values.

    Preferred Requirements

    • Reactを用いたWebフロントエンド開発・運用経験
    • DDDやクリーンアーキテクチャを用いた実装~テスト経験
    • AWSなどのインフラ設計~運用経験
    • Dockerなどのコンテナ技術を用いたマイクロサービスアーキテクト経験
    • ミッションクリティカルや大量トランザクションなどの要件を満たすアプリケーションの設計や開発、テスト、運用経験
    • English here
      • Experience in web frontend development and operations using React.
      • Implementation and testing experience using DDD and Clean Architecture.
      • Experience in infrastructure design and operation with platforms like AWS.
      • Microservices architecture experience utilizing container technologies like Docker.
      • Experience in designing, developing, testing, and operating applications meeting critical requirements such as high transaction volume.

    Tech Stacks

    言語/フレームワーク
    バックエンド :Java(SpringBoot),Kotlin,Ruby (Ruby on Rails)
    フロントエンド ),Thymeleaf
    モバイル :Dart(Flutter)
    データベース :Microsoft SQL Server, Google BigQuery
    インフラ :AWS,Azure,GCP
    環境構築 :Ansible,Terraform,Docker,Firebase
    CI/CD :Bitrise, Azure DevOps, Github Actions
    テストツール :JUnit, Autify
    デザイン :Figma, AdobeXD,Illustrator, Photoshop
    ソースコード管理 :GitHub、GitHub Copilot
    プロジェクト管理 :JIRA
    情報共有ツール :Slack
    言語
    バックエンド :Go
    フロントエンド :Elm, React, TypeScript
    データベース :MySQL, DynamoDB,S3
    インフラ :AWS
    環境構築 :Terraform,Docker,AWS Fargate
    CI/CD :CircleCI
    ソースコード管理 :GitHub
    プロジェクト管理 :JIRA
    情報共有ツール :Slack
    その他 :Datadog

    Conditions / Benefits

    Employment system: Full-time

    Location: Kojimachi, Chiyoda-ku, Tokyo

    • Approximately 5 minutes on foot from Tokyo Metro Yurakucho Line Kojimachi Station (Exit 2)
    • Approximately 8 minutes on foot from JR Yotsuya Station
    • Approximately 9 minutes on foot from Tokyo Metro Marunouchi Line/Ginza Line Akasaka-mitsuke Station (Exit D)
    • Approximately 10 minutes on foot from Tokyo Metro Hanzomon Line/Yurakucho Line/Namboku Line Nagatacho Station (Exit 7)

    Annual Salary: 6.5M - 12M JPY・based on experience, ability, and previous work experience

    • Salary revisions: Twice a year
    • Bonuses: Twice a year (April, October)
    • Overtime allowances are provided for exceeding standard working hours (*Based on job type and grade)
    • Salary type: Monthly
    • Retirement benefits: None

    Hours: 9:30 - 18:30 (60 minutes of break time)

    • Depending on the job type and grade, it may be subject to flextime, specialist discretionary labor system, or manager/supervisor discretion.
    • The above hours serve as a baseline and are subject to employee discretion.
    • Overtime work beyond standard hours is expected.
    • Flextime system without core hours.

    Benefits

    • Various social insurance (Welfare Pension, Health Insurance, Employment Insurance, Workers' Compensation Insurance)
    • Remote work support system (subsidy for equipment purchase like monitors)
    • Telecommuting allowance (3,000 JPY per month)
    • Reimbursement of actual commuting expenses
    • Health checkup
    • Employee stock association
    • Onboarding/internal training
    • Support for club activities
    • Company-wide networking events
    • Book purchase system (up to 10,000 JPY per month)
    • Benefit Station
    • Support for obtaining/maintaining qualifications (*Conditions apply)
    • Support for attending business school (*Conditions apply)
    • Seminar attendance fee subsidy (*Conditions apply)
    • Relocation expense support (*Conditions apply)*Subject to eligibility criteria

    Holidays and Leave:

    • Saturdays, Sundays, and public holidays
    • Annual paid leave (granted from the first day of employment per company regulations)
    • Refreshment leave (5 days per company regulations)
    • Year-end and New Year leave (5 days)
    • Sick leave (3 days)
    • Other (condolence leave, special leave, childcare/elderly care leave, etc.)

    Probation Period: 3 months

    Interview Process

    1. Document review
    2. First interview
    3. Aptitude test
    4. Second interview
    5. Offer

    This process is subject to change.