Tokyo UNLOCK DESIGN Full time

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: 105000

Job ID: 1046

Position: Server-side Engineer (Product Development)

Location: Tokyo (Full remote)

Salary: 4M - 11M JPY

Language: Business Japanese

Contract type: Permanent

Who we are

創業者が、学生時代アルバイトしていたBARで経験したアナログな会計管理。

2度手間3度手間が当たり前だったサービス業の事務作業を、何とかしたいと誕生したのが当社のPOSシステムです。

テクノロジーによって無駄を省き、人が本来やるべきサービスに専念できる世の中に変えていきたい。

その実現に向け、私たちはプロダクトの開発と提供を続けて参ります。

私たちの目指すこと

その指のひと押しでドミノ倒しのように面倒なタスクが実行されれば人が本来やるべきサービスに集中できる。

当社はそのためのインフラをつくっています。

English

Our POS system was born out of the founder's experience in managing analog accounting at a bar where he worked during his student days. The service industry was accustomed to repetitive and time-consuming administrative tasks, and he wanted to change that.

Our mission is to use technology to eliminate inefficiencies and enable people to focus on the services they should be providing. We are committed to developing and providing products that contribute to this realization.

What We Aim For

We aim to create an infrastructure where, with just a push of a button, complex tasks can be executed seamlessly, allowing people to concentrate on their core services. We are building the infrastructure to make this a reality.

Roles and Responsibility

プロダクト群のバックエンド開発(APIの設計・開発、web管理画面の開発)を行います。

  • プロダクト群の機能拡張
  • プロダクト群の社内業務支援機能の開発

上記のほか、アプリケーションの実装だけでなくアーキテクチャの設計や技術選定にも関わっていただきます。

具体的に以下の仕事内容を想定しています。
・各サービスの仕様策定と設計、開発・運用 ・Ruby on Rails、MySQL(Aurora)、Docker などコンテナ技術を使用した環境でのバックエンド開発

サーバーサイドエンジニア(基盤)とサーバーサイドエンジニア(プロダクト開発)は異なる応募要件を持っておりますが、 入社後においては基盤ユニットまたはプロダクト開発ユニットへの異動が可能です。 経験や適性に基づいて、従業員のキャリアパスや成長をサポートするため、ユニットの移動の機会を提供しています。

  • English You will develop back-end development (API design and development, web management screen development) for the products that make up the products.
    • Functional expansion of the products
    • Development of internal business support functions for the products
    In addition to the above, you will be involved in architectural design and technology selection as well as application implementation. Specifically, the following tasks are expected.
    • Specification, design, development, and operation of each service
    • Back-end development using Ruby on Rails, MySQL (Aurora), Docker, and other container technologies
    Server-side engineers (infrastructure) and server-side engineers (product development) have different application requirements, but after joining the company, they can be transferred to the infrastructure unit or the product development unit. Based on experience and aptitude, we provide opportunities to move units to support the career path and growth of our employees.

Minimum Requirements

・2年以上のRuby on Railsを使用したバックエンドシステムの開発、運用経験
・AWSまたはGCP環境での運用を前提としたバックエンドシステムの開発経験
・Gitを使用したチームでの開発経験 ・ビジネスレベルの日本語力

  • English
    • More than 2 years of experience in development and operation of back-end systems using Ruby on Rails
    • Experience developing back-end systems for operation in an AWS or GCP environment
    • Experience in team development using Git
    • Business level Japanese language skills

Preferred Requirements

Ruby on Rails以外の言語・フレームワークを使用したバックエンドシステムの開発、運用経験(業務・個人を問いません)
- ソフトウェアアーキテクチャに関する知識
- Webアプリケーションにおけるセキュリティの知識
- 高トラフィックな大規模システムの開発保守経験
- 店舗業務に対する理解、会計システム・決済システムに関する理解
- 英語でのコミュニケーション能力(読み書き)

求める人物像:
- 新しいことに好奇心を持ち、価値創造や問題解決に向けて論理的に取り組める方
- GRIT力(やり抜くチカラ)をお持ちの方
- スピード感を持って、周囲を巻き込みながら取り組める方
- コミュニケーション力、傾聴力をお持ちの方

  • English
    • Experience in developing and operating back-end systems using languages and frameworks other than Ruby on Rails (both business and personal)
    • Knowledge of software architecture
    • Knowledge of security in web applications
    • Experience in development and maintenance of high-traffic large-scale systems
    • Understanding of store operations, accounting systems, and payment systems
    • Ability to communicate in English (Reading / Writing)

The kind of person we are looking for :

  • Curious about new things and able to work logically to create value and solve problems.
  • Have the ability to GRIT (the power to get things done)
  • Able to work with a sense of urgency and involve others in the process
  • Communication and listening skills

Tech Stacks

Development Languages and Frameworks
- Web Application
- Ruby on Rails
- React, Redux
- Backend Services
- Scala
- Python (Flask)
- Frontend Development
-
- React
- Integration
-
- Salesforce Integration
- Scala, Apex

Environment
- Hosting and Cloud Services
- Heroku
- AWS (Amazon Aurora)
- BigQuery
- Google App Engine (Scala)
- Google App Engine (Python)
- Google Firebase
- AWS App Runner
- Amazon ECS

Testing, CI/CD
- Continuous Integration
- CircleCI

Other tools
- Collaboration and Communication
- GitHub
- Slack
- Qiita::Team
- Google Workspace
- Infrastructure as Code
- Terraform

Conditions / Benefits

Employment type: Permanent

Location:

  • Sendagaya, Shibuya-ku, Tokyo
  • This is a full remote position. If you prefer to come to work, you can do so at our free desk at the above address

Hours:

  • Flexible working hours (no core hours)
  • 8 hours work within the above flexible hours (standard working hours)
  • Managed by monthly scheduled working hours. You can decide your working hours by yourself.
  • 122 days off per year
  • Weekends off (Saturday, Sunday)
  • National holidays
  • Paid vacations *More than 70% of paid holidays are taken
  • Year-end and New Year vacations
  • Condolence leave

Probation:

  • 3month

Benefits:

  • Health Insurance / Employee Pension Insurance / Unemployment Insurance / Workers' Accident Compensation Insurance
  • Shorter working hours available (negotiable)
  • Commuting and transportation expenses paid (actual expenses paid when arriving at work)
  • Secondary jobs OK (with permission)
  • Environmental support system for engineers and creators
    • We provide assistance in customizing PCs and purchasing peripherals for members who require specialized skills and knowledge to work productively while continuing to grow.
  • Company-paid system for public cloud usage fees
    • This is a system that allows the company to bear the cost of individual use for acquiring public cloud skills necessary for the development and operation of Ubiregi.
  • Support system for holding study sessions, participating in external seminars, and purchasing related books
    • Study groups" are held on a voluntary basis, so you can participate in whatever you are interested in.

Interview Process

  1. CV Screening
  2. 1st interview
  3. 2nd interview
  4. Final Interview
  5. Offer

This process is subject to change



  • Tokyo UNLOCK DESIGN Full time

    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 care ...

  • Server Engineer

    13時間前


    Tokyo Rakuten Full time

    Description · : Department Overview · The System Division is an organization where you can engage in all tasks related to all system, such as planning, development, operation and maintenance, etc., ranging from developing core business systems to smartphone applications for iP ...

  • Server Engineer

    2週間前


    Tokyo UNLOCK DESIGN Full time

    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 care ...

  • Software Developer

    3週間前


    Tokyo TEKsystems

    Job Summary · Join a Dynamic Team at a Leading Global Insurance Company · Are you ready to embark on an exhilarating career journey with a dynamic global insurance organization that prioritizes personal and professional growth? Look no further Our esteemed client, a global insu ...


  • Tokyo Rakuten Full time

    Description · : Business Overview The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver C ...


  • Tokyo Dynatrace Full time

    Job Description · As a Senior Customer Success Engineer, you will be responsible for building and maintaining post-sales relationships with Dynatrace's largest, most complex, and most valuable customers. A large percentage of the customers you engage with will be Enterprise custo ...


  • Tokyo Amazon Data Services Japan G.K. Full time

    Learn how "the cloud" works and how to keep it running as an Amazon Web Services (AWS) Data Center Operations (DCO) Trainee. In Amazon's mission to be Earth's most customer-centric company, DCO maintain the highly reliable, scalable, low-cost physical infrastructure that powers b ...


  • Tokyo UNLOCK DESIGN Full time

    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 care ...


  • Tokyo Teads

    Who we are · We are a global AdTech company with over 1200 employees across 30 countries with over 100 different nationalities · Competing against the biggest tech companies · Inventor of the InRead Video · Partner with the biggest media agencies and brands · Global partners ...


  • Tokyo Rakuten Full time

    Description · : Department Overview · EC Incubation Development Department (Hereinafter ECID), which this position belongs to, is responsible for small to mid-sized EC services like Rakuma of flea market app, Rakuten Pay Online, Rakuten Point Online, Rebates, and Rakuten Healt ...


  • Tokyo MetLife

    Job Summary · The Lead Integration Engineer will be working side-by-side with the application, engineering, and IT operations teams to lead the integration od various technologies with different application solutions. He will be responsible for design and integration on different ...


  • Tokyo Rakuten Full time

    Description · : Business Overview · Rakuten group has almost 100 million customers based in Japan and 1 billion globally as well, providing more than 70 services in a variety such as e-commerce, payment services, financial services, telecommunication, media, sports, etc. · Dep ...


  • Tokyo Renesas Electronics Full time

    · Job Description · Overview · a Cloud Engineer to support our Machine Learning Core and AI Systems teams. In this role, the Cloud Engineer works closely with our machine learning engineers on the infrastructure side to design, develop, deploy, and manage infrastructure and tool ...

  • Sales Engineer

    6日前


    Tokyo InterSystems

    Job Summary · Based at either our Tokyo or Osaka office, the Sales Engineer will provide guidance in the use of InterSystems' products as they best suit the requirements of the customer and its market. Product and business strategies are coordinated with the InterSystems Sales Te ...

  • 462s】 IED Expert

    2週間前


    Tokyo Siemens K.K. Permanent

    Job Description: · Acts as the SME (Subject MatterExpert) in the IED field · Explains the differentportfolio elements and supports customer in identifying best product for theirapplication · Evaluates different productswith respect to technological and commercial aspects. · Spec ...


  • Tokyo Amazon Data Services Japan G.K. Full time

    As an Amazon Field Engineer, you will provide full life-cycle support to AWS Data Centers from design inception through site improvement and maintenance. You will be the 'go to' engineering resource for your region when technical advice is needed, and will use your subject matter ...


  • Tokyo Rakuten Full time

    Description · In order to ensure the stable operations of Rakuten Pay services, so that users and merchants can utilize our services with safety and confidence, we will ask you to work as a system engineer, conducting service operation and identifying improvements for service op ...


  • Tokyo UNLOCK DESIGN Full time

    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 care ...

  • Data Engineer

    3週間前


    Tokyo Teradata

    Data Engineer · Location: Tokyo, Japan · Requisition Number: · External Description: · JOB Description: · Database Development and Design · What you'll do: · To Gain knowledge of Teradata's products and services. · Development, project management, and business support to custom ...


  • Tokyo Magnitude Consulting Full time

    Magnitude Consulting is an IT Consultancy focused on sourcing exceptional talent across permanent recruitment throughout APAC, US & EMEA. Our team work around the clock, sourcing and developing both valuable candidates and clients to drive digital transformation and innervational ...