Inbound Platform Corp. 【Full-stack engineer】Services for International Visitors to | Japan Bilingual (JP/EN)
Frontend Engineer
2More
7M JPY - ***M JPY
Need to logged in
Tokyo
Full-time (permanent)
Online Interview:
Yes
Remote Work from Overseas:
No
/ Remote Work in Japan:
No

Rate of Foreigners
Less Than
Frequency of English Usage
Less Than
Use English
Start-up
International employees
In-house product development
Related Skills
Programming Language
TypeScript
PHP
Library/Framework
React
Next.js
Laravel
Node.js
Express
Cloud / Infrastructure / DevOps tools
AWS
Docker
Language Requirements
Required
- Japanese: Business
- English: Business
Preferred
- JLPT: N2
Job Description
Required Skills and Experiences
■ Required Skills
・Native-level Japanese proficiency.
・7+ years of experience in full-stack web application development.
・5+ years of experience in service development and operations with Laravel or Express.
・3+ years of experience with TypeScript and one of the following modern frameworks: Next.js, React, Nuxt.js, or Vue.js.
・Experience in designing and operating RDBMS (MySQL or PostgreSQL).
・Experience in building and operating services with AWS (e.g., EC2, S3, RDS).
・Experience in building development and production environments with Docker.
・Experience in designing and implementing REST or GraphQL APIs.
・Practical knowledge of and experience with web security, including countermeasures for XSS, CSRF, and SQL injection, as well as vulnerability assessment.
・Experience in implementing and operating payment features (e.g., credit card payments, subscriptions, and external payment API integration).
・Experience in implementing authentication and authorization designs (e.g., OAuth2, JWT, SSO).
・Experience in documentation and refactoring.
■ Preferred Skills
・Proficiency in English communication.
・Experience in designing and operating CI/CD pipelines.
・Understanding of software architecture principles (OOP, FP, DDD, Clean Architecture).
・Experience in designing and operating architectures like SSR, CSR, SSG, and PWA.
・Experience in building a Backend for Frontend (BFF) using GraphQL and Apollo.
・Experience using state management libraries (e.g., Redux, Zustand).
・Experience in designing and implementing reusable UI components.
■ Ideal Candidate Profile
・Enjoys collaborating within a team to build and deliver solutions
・Maintains a positive and proactive attitude, even when facing challenging tasks
・Comfortable adopting and experimenting with new tools and systems
・Adaptable and flexible in a fast-changing environment