Full Stack Engineer
Skills
About the Role
You will design, implement, test, and operate backend Web APIs and large-scale data processing pipelines using Go, Python, and cloud services. You will build and maintain web frontends with TypeScript, React and Next.js, implement test automation and CI/CD, improve performance and refactor code, develop shared libraries and UI components, and respond to on-call incidents.
Requirements
- 2+ years backend development experience in Python or JavaScript
- 2+ years frontend development experience with TypeScript React or Next.js
- Design develop and operate Web APIs and data processing pipelines on cloud services
- Experience with database design development and operation (RDBMS NoSQL NewSQL)
- Experience using Git for version control
- Business level Japanese (JLPT N1 equivalent)
Responsibilities
- Develop and operate backend systems including Web APIs and data processing pipelines
- Design and implement frontend web applications with TypeScript React and Next.js
- Write and maintain automated tests and test code
- Improve performance and refactor legacy code to reduce technical debt
- Develop and maintain shared internal libraries and UI components
- Manage deployments and CI/CD pipelines
- Respond to on-call incidents and perform operational troubleshooting
Benefits
- Complete social insurance (Kanto IT Software Health Insurance Association)
- Commuting allowance
- Communication allowance
- On-call allowance
- Company-provided laptop (MacBook Pro or Windows PC)
- Paid holidays and leave including full weekends national holidays year-end new year annual paid summer sick and bereavement leave
