Micoworks, Inc. 【TypeScript|Full Stack Engineer】Remote | Actively Hiring Bilingual (JP-EN) | Global Expansion!
Frontend Engineer
2More
6M JPY - ***M JPY
Need to logged in
Tokyo
1More
Full-time (permanent)
Online Interview:
Yes
Remote Work from Overseas:
No
/ Remote Work in Japan:
Yes

Rate of Foreigners
Less Than
Frequency of English Usage
Less Than
Remote work
Flex-time
Use English
Start-up
International employees
In-house product development
Related Skills
Programming Language
PHP
Management/System project Experience
Requirement Definition
System Design (Fundamental)
System design (detail)
Language Requirements
Required
- Japanese: Daily Conversation
- English: Business
- JLPT: N2
Preferred
- Japanese: Business
- English: Business
- JLPT: N1
Job Description
Required Skills and Experiences
【Required Skills】
--Experience
Required:
All of the following points:
- At least 3 years of working experience in system development or equivalent
--Skills
The technology stack varies depending on the product you will be working on.
Required
- Bilingual Proficiency : Fluency in Japanese or English at a native level, with the other language at least conversational.
- Able to implement code with high code quality
- Able to implement test code to improve quality
- Technical skills for verification (prototyping, etc.)
- Able to design and build comprehensive architectures that take into account performance, scalability, security, operation, and cost in order to resolve technical issue
- Design, implement, review production code, test and maintain high standards of code quality for backend code using TypeScript, NestJS and any of ORM
- Develop with an eye to efficient database control (SQL etc.) that balances load, performance and flexibility
- Design front-end code using TypeScript and React, and implement production code and tests
【Preferred Skills 】
--Experience
Nice to have:
- Experience of leading development team
- Experience in product management of web/mobile applications Experience working for a start-up company
- Experience of working in cross-boarder development team
- Experience of conducting recruitment interviews with at least 5 candidates and evaluating them based on the recruitment requirements
--Skills
Nice to Have
- Design scalable code and architecture that can handle large amounts of data and traffic
- Able to design and implement horizontally scalable architectures using NoSQL and NewSQL
【Ideal Candidate Profile】
Personal Traits
- Able to act autonomously with self-motivation.
- Works effectively in a team to deliver value.
- Capable of hypothesis testing and validation.
Alignment with MVV (Mission, Vision, Values)
- Mission: Empower every brand for the better future.
- Vision: Build Asia’s No.1 B2C communication platform.
- Values:
- WOW THE CUSTOMER
- SMART SPEED
- OPEN MIND
- ALL FOR ONE
Commitment to Development Team Values
- Takes team goals personally and acts accordingly.
- Values psychological safety.
- Manages uncertainty effectively.
- Works cross-functionally.
- Makes rapid, iterative decisions.
- Builds trust within the team.
Fit with the Current Development Team
- Enjoys improving code quality through refactoring.
- Thinks long-term to design scalable systems.
- Enthusiastic about writing code.
- Finds technical challenges engaging and rewarding.
- Proactively formulates hypotheses, explains, and improves systems.