【Go】Backend Application Lead Engineer VISA support available JLPT N2 UP or Chinese Welcome


Job Overview

  • Employer Type Recruiter / Dispatch / Temp Agency
  • Industry Information Technology
  • Salary ¥8,000,000 - ¥13,000,000 / Year
  • English Level Conversational Level
  • Japanese Level Business Level
  • Other Languages Chinese
  • Restricted to Domestic Applicants? Japan only
  • Visa Sponsorship Yes

Job Requirements

*Someone with JLPT Level 2 Japanese language ability or higher(MUST be able to adequately communicate in the workplace and understand work responsibilities in Japanese)

*This position requires the person to currently be living in Japan.


Required skills

・Experience from requirements definition to development/testing/release

・2+ years of Go language development experience

・3+ years of experience in server basic design, detailed design, and construction

・Experience leading a development team from a technical perspective


Preferred skills

・Experience leading development in the startup phase

・Experience promoting replacement development projects

・5+ years of development experience in web languages (PHP preferred)

・3+ years of database development experience

・AWS experience


Desired profile

・Someone who is highly motivated to continue learning new knowledge and technologies

・Someone who can always act while questioning

・Someone who can actively express their own opinions and ideas

・Someone who prefers to think from the user's and customer's perspective

・Someone who can respond flexibly to work according to the development situation

・Someone who is conscious of deadlines and can complete tasks with a sense of responsibility

Job Description

■Job Description

You will be replacing existing services developed in PHP with Go language and developing new functions, leading the team.

・Backend development and operation of new products using Go language
・Promoting the migration project from PHP to Go
・Implementing architecture to achieve maximum results
・Member guidance and code review

■Development policy

We want to replace the systems of existing services and be able to respond quickly and scalably to changes in business and technology. We aim to containerize and create microservices.

■Development structure

We adopt an agile/scrum structure.

After thoroughly defining requirements, we design, develop, test, and release. The teams are divided by function, and there are three: the web development team, the app development team, and the maintenance and operation team. There is no particular division of development responsibilities, and you can be involved in both existing and new development, and the development management team assigns development tasks.

■Recruitment background

The web app team consists of four people including the CTO. The CTO also serves as the tech lead, but since there are multiple projects in progress, we are looking for someone to fill this position full-time.

(Organizational Structure)

CTO-(★Tech Lead)-3 members

■Development environment

・Languages: Go, PHP5, JavaScript
・Frameworks: Echo, CakePHP2
・Libraries: jQuery, React
・Version control: Github
・Project management: Backlog
・Operational environment: AWS
・Server monitoring: New Relic, CloudWatch
・Test environment: GithubActions, AWS Amplify
・Communication: Slack (within the department), Chatwork (in-house)

■PC and devices

・Necessary devices provided
・OS can be selected (Windows/Mac)
・Model can be discussed

■Work environment

・Daily work hours can be selected, so you can choose from 9:00-18:00, 10:00-19:00, or 11:00-20:00.
・Remote work is implemented at the discretion of the leader.
・Staggered work hours are implemented.
・Meal parties are subsidized to stimulate internal communication.
- We place importance on personality and our team consists of members who are gentle and easy to communicate with.


Login to apply for this job.

Contact Us

Tokyo Office
C/O Global Village Media
1-7-20-B2 Yaesu, Chuo-ku, Tokyo
[email protected]