BASE株式会社 is recruiting a mid-career engineer for an open position in Minato, Tokyo. The listing does not specify the assignment, duties, qualifications, technologies, team, or working conditions.
About this role
This senior engineering role sits within PAY, the BASE Group company responsible for the PAY.JP payment platform. PAY.JP provides an API that helps developers and startups add credit card payments to web services and mobile applications. The engineer joins a team of about 12 people and works across the product rather than within a narrowly defined component.
The work covers backend and frontend development and operations for APIs and merchant-facing administration screens, as well as back-office systems. The role also includes supporting requirements definition with business teams, improving application stability through unit and automated testing and CI, assisting PAY.JP developer users, refactoring existing code, improving application architecture, and identifying technical issues through product development and operations. Python is used for web application design and development, with JavaScript or TypeScript also required.
Applicants need at least five years of experience designing and developing web applications with Python, experience developing with JavaScript or TypeScript, and coding experience related to unit or automated testing. They must also have experience taking projects from understanding business requirements and defining specifications through release, and addressing technical debt in live web applications.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.