【We’re Looking for You!】
Are you someone who excels at systematic problem analysis, strives for high-quality code, and deeply cares about solving real customer pain points? If so, we’d love to have you on our team!
【Key Responsibilities】
- Collaborate with PMs to provide technical insights, discuss solutions, and ensure client requirements are met.
- Work closely with Data Pipeline Engineers and IoT Software/Firmware Engineers to implement data integration, storage, and retrieval, bringing it all to life in web and mobile UI.
- Tech Stack: JavaScript / TypeScript (Frontend & Backend)
- Optimize system performance, user experience, and maintainability while ensuring accuracy.
- Write automated tests, create technical documentation, participate in code reviews, and maintain high code quality.
【Technical Challenges & Growth Opportunities】
- IoT at Scale – Efficiently managing and displaying data from tens of thousands of growing IoT devices while maintaining a seamless user experience.
- Simplifying Complexity – Understanding and refining complex business logic to reduce system coupling and enhance maintainability.
- Scaling & Optimization – Selecting the right front-end and back-end architectures to handle increasing data volumes and diverse business requirements.
- Hands-on Data Pipeline Experience – Gaining practical experience in data flow integration.
【Requirements】
- Solid CS Fundamentals – Strong grasp of data structures, algorithms, and core computer science principles.
- Proficient Development Skills – Expertise in JavaScript, CSS, and Node.js.
- Refactoring Mastery – Ability to turn messy code into clean, modular, maintainable, and efficient solutions.
- System Operations Knowledge – Experience with Linux, Git, Docker, and SQL, including debugging.
- Strong English Skills – Ability to write clear variable names and documentation without issues.
【Nice-to-Have Skills】
- Experience with TypeScript, React, and NestJS.
- Familiarity with Domain-Driven Design (DDD) and Clean Architecture.
【YOUR RESPONSIBILITIES】
As a Senior Software Engineer / TPO, you will not only design and implement advanced solutions but also take ownership of entire product areas, from concept to delivery. You will drive technical decision-making, ensure the highest quality, and actively shape our product vision.
● Lead the development of cutting-edge web applications using technologies like React, Three.js, PlayCanvas, and others to deliver world-class user experiences.
● Build cross-platform apps using Unity and Flutter to reach a broad audience.
● Create and maintain pipelines and tools for Unity, Houdini, and other 3D applications to optimize workflows.
● Take end-to-end responsibility for features and product modules — from defining requirements to ensuring timely delivery and top-notch quality.
● Integrate AI-assisted and agentic coding into development workflows using tools like Cursor or Windsurf IDE to maximize productivity and quality.
● Maintain and enhance existing projects with innovative features, continuously pushing the product forward.
● Research, evaluate, and adopt emerging technologies for future projects.
● Write comprehensive unit tests, perform manual testing, and resolve bugs to ensure reliability.
【WHAT WE OFFER】
● A friendly atmosphere in a creative, innovation-driven environment
● A small, agile team – your contribution will have real impact
● Extra days off for special occasions – birthday, marriage, family bereavement
● Additional 5 vacation days per year on top of the regular holiday allowance
● Flexible working hours and minimal overtime – stay healthy and creative
● Access to our company library for books and games
● Friday afternoon tea
● Year-end bonus
Who are we looking for?
You’re a Software Engineer who is seasoned in tool building and is familiar with AI
Past experience in developing supply chain tools/UIs or related working experience with SAP and Oracle databases
You’re technical and hands-on, with ability to help code and build this tool from ground up
You love data and are unfazed by complexity & ambiguity
You’re obsessed with delivering with speed, quality and a user-focused approach
Key Features we’re hoping to have
Good command in English
Data Digitization: Document AI to convert unstructured offline data into online.
Automation: Enable the calculation/generation of component availability that’s needed to support the production demand and determine any shortfall against the needed quantities.
Intelligent Analysis: AI-driven insights, reporting, dashboard and chart generation for informed decision-making in the event of a supply shortage where material is unable to meet demand.
Flexible Reporting: Multi-agent solutions for no-code report generation.
Simplified Queries: Natural language to SQL for easy data access (for non-technical savvy users).
Tech Requirement (Mandatory):
End-to-End Development:
· Build responsive and user-friendly interfaces from design mockups using front-end frameworks like React or Angular.
· Develop server-side logic and robust backend services using languages like Python, JavaScript or Java.
· Connect the user interface with the backend, and continuously maintain, debug, and optimize the entire application.
Database & API Management:
· Design, build, and manage efficient databases (like PostgreSQL or MongoDB), focusing on data structure and performance.
· Create and maintain secure, well-documented APIs (REST or GraphQL) to connect the application's components.
· Able to craft SQL queries required for the frontend user dashboards
· Ensure the application is secure and scalable by implementing measures like user authentication and preparing for growing traffic.
Responsibilities
1. Add new features to our document editor
2. Improve text parsing algorithm
3. Redesign architecture/refactoring to streamline the overall code base
4. Unit test
Please provide English CV to apply
Salary range: 4.5M JPY~ 6.5M JPY/year
For more job related details, please visit https://apply.workable.com/boostdraft/j/D885170155/
**************************** Important **********************************
Current Application Process:
1. Resume screening
2. 2–3 technical tests/interviews
3. Culture fit interview
4. A part-time trial period working on our product
The purpose of the part-time trial period is to give both you and us a better understanding of how we work together. If we feel you're a good fit after this period, we will invite you to join us as a full-time employee. The trial period typically lasts about 1–2 months.
During the part-time period, we hope you can commit around 10 hours per week. However, this is flexible and negotiable. You will be compensated on an hourly basis. The standard rate is between 2,000 and 3,000 JPY/hour, but it may be higher depending on your skills.
As a full-time employee, you can choose whether to work from Japan or remotely. If you wish to work in Japan but do not currently have a work visa, you can begin working remotely from your current location while we assist you in applying for a visa.
Minimum 8 years practical experience in end-to-end management and execution of network project infrastructure deployment involving migration of application.
Hands on working experience on
1. Router and SDWAN
2. Switches
3. Wireless
4. IP Services
5. Project experience preferably in migration Network infrastructure and application flow through firewalled environment
▲Demonstrate an expert understanding of networking protocols including TCP/IP and Ethernet protocols
▲Expert design knowledge of IP based networking architecture
▲Understanding of DNS, DHCP and IPAM
▲Experience configuring Aruba hardware.
▲Deep expertise, understanding and knowledge of Infrastructure Network and Security – Routing and Switching, Wireless, Firewalls, Load Balancers.
▲Proven experience in working on large scale project.
▲Planning, coordination and execution of assigned network delivery project
▲Perform coordination with internal/external vendor, internal bank personnel and other stakeholder for matter relating to network delivery
▲Ensure compliance on work carried out against the bank standard, process and control
▲Perform documentation, knowledge transfer and handover to operation team
▲Excellent communication and co-ordination skill
Minimum 8 years practical experience in end-to-end management and execution of network project infrastructure deployment involving migration of application.
Hands on working experience on
1. Router and SDWAN
2. Switches
3. Wireless
4. IP Services
5. Project experience preferably in migration Network infrastructure and application flow through firewalled environment
▲Demonstrate an expert understanding of networking protocols including TCP/IP and Ethernet protocols
▲Expert design knowledge of IP based networking architecture
▲Understanding of DNS, DHCP and IPAM
▲Experience configuring Aruba hardware.
▲Deep expertise, understanding and knowledge of Infrastructure Network and Security – Routing and Switching, Wireless, Firewalls, Load Balancers.
▲Proven experience in working on large scale project.
▲Planning, coordination and execution of assigned network delivery project
▲Perform coordination with internal/external vendor, internal bank personnel and other stakeholder for matter relating to network delivery
▲Ensure compliance on work carried out against the bank standard, process and control
▲Perform documentation, knowledge transfer and handover to operation team
▲Excellent communication and co-ordination skill
Expert knowledge of C++ and MFC.
C# and .Net 、SECS/GEM skills are a plus.
Hardware control (Motion, I/O, etc.) and robotics experiences are also a plus.
• Determines hardware compatibility and/or influences hardware design.
• Develops and recommends corrective actions.
• May conduct feasibility studies on new and modified designs.
• Writes code, completes programming and performs testing and debugging of applications using current programming language and technologies.
• Completes documentation and procedures.
• May interface with users to define system requirements.
• Performs engineering work requiring application of standard techniques, procedures, and criteria in carrying out a sequence of related engineering tasks.
• Independently evaluates, selects and applies standard engineering techniques, procedures and criteria, using judgment in making adaptations and modifications.
• Performs work which involves conventional types of plans, investigation, surveys, structures or equipment with relatively few complex features for which there are precedents.
• Other duties may be assigned as required.