Technical Responsibilities
- Design, architect, and implement backend solutions for enterprise clients.
- Create and maintain integrations with third-party APIs and external systems.
- Develop secure and scalable backend services using Ruby on Rails.
- Write clean, maintainable code with comprehensive test coverage.
- Provide technical documentation for integration processes and backend systems.
Project & Client Responsibilities
- Lead requirements gathering with internal teams and enterprise clients.
- Define technical specifications and project scope based on business requirements.
- Coordinate directly with external stakeholders such as client-side engineers or IT departments.
- Own all aspects of client communication, including status updates, specification discussions, and expectation management.
- Build a deep understanding of client workflows and integration needs across TableCheck’s product suite.
- Manage the end-to-end lifecycle of custom backend integration projects.
Mandatory Skills
Technical Skills
- 5+ years of backend development experience using Ruby on Rails.
- 3+ years of API-based systems integration experience.
- 3+ years of experience with MongoDB or PostgreSQL.
- Strong understanding of software security principles.
- Experience with AI-assisted development workflows (e.g., Copilot, Cursor, etc.).
- Experience with test-driven development.
Project & Product Skills
- 3+ years of experience working on custom software projects or enterprise integrations.
- Ability to build trust through collaboration and effective communication.
- Problem-oriented mindset that prioritizes understanding the “why” before the “how.”
- Ability to define and prioritize initiatives while working cross-functionally.
- Experience managing complex stakeholder relationships and client communications.
- Comfortable with uncertainty and ambiguity.
- Work well under pressure, with proven experience on complex, time-critical projects.
Recommended Skills
- Familiarity with the F&B industry or reservation management systems.
- Experience working in a start-up or fast-paced environment.
- Familiarity with Japanese business culture.
- Strong communication skills in a multicultural environment.
Language Skills
- Business-level English required.
- Japanese is a plus but not mandatory.
Are you interested in this position? Apply by clicking on the “Apply Now” button below!
#DesignFintech
#GlobalDesigners
#FintechInnovation
#CreativeJobs
#JPNDesignHub
#TechMeetsDesign
#DesignerNetwork
#InnovateWithJPNFintech