• G Talent Top
  • Jobs
  • Software Engineer | Remote work from anywhere in Japan OK!! / Overtime: less than 10h

Software Engineer | Remote work from anywhere in Japan OK!! / Overtime: less than 10h

Tokyo
Fulltime
Full Remote
Listed Company
Company Image
Industry
Event EC Company
IT Skills
React.js
Working hours
Flextime System
Salary
4 Million yen〜7 Million yen
Job Description
【Responsibilities】 You will be responsible for backend and frontend development of our own service matching application CoupLink. At CoupLink, its mission is to "support the process of finding a girlfriend". The company is looking for colleagues who will use their engineering skills to improve their services so that more customers can find love! 【Scope of Responsibilities in Development】 Many of the company's services are web apps. Only Pairy, an app exclusively for couples, is implemented in full native mode, and the client is developed in Swift and Kotlin. Engineers are assigned on a per-function basis, allowing them to experience both back-end and front-end development. For functions that require a new API, one developer will design the API and implement it up to API requests and screen rendering on the front end. All of the services are not limited to the maintenance of existing functions, but also include the development of many new functions, allowing you to gain a wide range of development experience. At times, you are required to collaborate with other engineers and infrastructure engineers to advance design and development. 【About Implementation】 In implementation, the company places importance on maintaining clean and maintainable source code, rather than just realizing the specifications. For this reason, members mutually conduct code reviews of all implementations to ensure that everyone is satisfied with the code. In addition, they consider it a bad thing to think that "the specifications are absolute," and engineers consider whether there is a countermeasure that can be implemented in a more eco-friendly manner to achieve the same effect. 【About duties other than development】 Although most of your work will center on development, you will also work with the director to discuss specifications and design, and cooperate in measuring the effectiveness of AB tests. Engineers can also plan and come up with ideas. Those who fully understand business issues and actively commit from the planning stage tend to produce better results. 【Development Environment】 Development environment, tools, etc. Backend: Ruby, Ruby on Rails Front-end: JavaScript, Vue Infrastructure: AWS, Docker (local development environment) Database: MySQL, Redis Version control: Git, GitLab (on-premises operation) Testing framework: Rspec CI/CD: GitLab Runner Bug detection: Bugsnag Service monitoring: Datadog Editor, IDE: Free Communication tools: Slack, Discord, Google Meet Ticket management, documentation: GitLab, Google Workspace PC: PCs of your choice are provided (many people use Macs)
Required Skills
【Required】 Development experience with web application frameworks (approximately 3+ years of hands-on skills) Experience with JavaScript frameworks (approximately 3+ years of hands-on experience) Experience developing in a team environment Experience in source control with Git Smooth communication skills in Japanese 【Preferred】 Interest in UI/UX Experience with RDBMS, NoSQL Knowledge and experience with Docker Experience developing Android apps with Kotlin and iOS apps with Swift Knowledge and experience with public clouds such as GCP, AWS, Azure Knowledge and development experience in software testing such as unit testing and E2E testing Experience developing BtoC services
Required Language Skills
Japanese Level
Native
English Level
None
Other Language Skills
Banner Background

Get Our Support Now!

Feel Free to Start Off by Casual Meeting with Us! Click Below to Register.