We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting
Basic Information
Client ID : 114000
Job ID : 2361
Position:
Location: Tokyo
Salary:4.4M 8M JPY
Language: Japanese N2 level or equivalent
Contract type: Permanent
Who we are
English here
To create a society where users and creators can live happily while having fun.
We serve as a bridge between creators and users sharing Japans rich culture with the world and delivering dreams and inspiration. We aim to bring happiness to all those involved and make a meaningful contribution to the world.
At the core of our founding philosophy is the commitment to providing services that delight otaku. Our service users are individuals who wholeheartedly embrace their passions and thats why we are dedicated to continuously catering to their enthusiasm.
In the fiscal year 2022 our group achieved a total revenue of 45.4 billion yen serving 10.9 million users offering 1.19 million works and collaborating with 87000 creators and entities. With your support we have expanded our business.
Roles and Responsibility
DWEB
- HTML5CSS3JavascriptPC/SP()
/
DD Play
D
- 1
- React Native
- React NativeFlutter
D
- D
- D
- English here
You will be responsible for developing web applications and apps for our inhouse services including D as well as new services!
You will be involved in developing various services operated by us responding to the diverse requests received daily from inside and outside the company and providing highquality highperformance services.
Main Responsibilities
- Application development using React or Vue.js (new service development existing service replacement etc.). You will be involved from the technology selection phase for new app development.
- Development of new features for D
- Modification of existing D features and improvement of UI/UX (conducting A/B tests). Frontend engineers are actively proposing and implementing new features and improvements to enhance our services not limited to D.
Occasional Responsibilities
- Coding PC/SP (responsive included) sites using HTML5 CSS3 and Javascript.
- Responding to technical inquiries from other teams
Depending on your suitability and orientation you may also be involved in various tasks related to the education of frontend engineers and organizational development.
Note: You may be involved in some adult content.
Examples of Recent Tasks
Replacement of the D Viewer App D Play
- Two frontend engineers have been assigned to this ongoing project.
- To add future features and improve maintainability we are replacing the JavaScript framework from Vue.js to React using more modern technologies to rebuild the existing functionalities.
- Postreplacement we plan to proceed with adding new features and making modifications at a faster pace.
Performance Improvement of D Mobile Pages
- Two frontend engineers are also assigned to this ongoing project.
- To improve the loading speed of the mobile site we are restructuring the directory redesigning the API and reviewing the server environment to rebuild the pages.
- Additionally we have introduced Vue.js and Nuxt.js. Currently we are focusing on one mobile page but plan to expand to other mobile and PC pages in the future.
Development of a New Native Audio App
- One frontend engineer is assigned to this ongoing project.
- The development is being carried out using the React Native framework.
- From this project frontend engineers have also started participating in native app development actively engaging in technology selection from the kickoff stage.
- Native app development will continue to expand as part of the frontend engineers tasks with plans to consider other frameworks such as Flutter in the future.
Adding and Modifying D Features
- All frontend engineers are involved in D projects.
- Tasks range from adding and modifying features to handling bug fixes.
- While primarily developing applications engineers will concurrently handle Drelated tasks.
Minimum Requirements
- 2
-
- Vue.jsReactJavaScript
- JavaScript
- HTML5CSS3SassPC/SP()
- Git
- English here
- At least 2 years of professional experience as a frontend engineer or equivalent skills
- Proactive and selfmotivated (educational background is not required)
- Experience developing mediumsized applications using JavaScript frameworks such as Vue.js or React
- Experience creating dynamic pages using JavaScript
- Proficient in coding PC/SP (responsive included) sites using HTML5 and CSS3 (Sass)
- Proficient in using version control systems like Git
Preferred Requirements
- TypeScript
- JavaScript
- Docker
- SPA SSR
- Node.jsPHP
- ECWEB
- English here
- Experience in application development using TypeScript
- Experience in implementing tests design systems and promoting accessibility
- Ability to select JavaScript frameworks based on the scale and functionality of the application
- Capability to set up development environments using Docker
- Experience in developing SPA (Single Page Applications) and SSR (ServerSide Rendering)
- Proficiency in Node.js and PHP
- Experience in developing smartphone applications
- Experience in developing and operating ecommerce sites and largescale web services
- Experience in team management and team leadership (regardless of team size)
Who you are
- DOM
- English here
- Someone who wants to collaborate with operators designers and engineers to create great products
- Someone who understands and appreciates the details of designers work
- Someone who can write simple and correctly structured DOM
- Someone who enjoys and excels at refactoring
- Someone who can proactively make suggestions and take action beyond given instructions
- Someone who is eager to grow and has a selfdriven learning attitude
- Someone who can communicate smoothly both inside and outside the company
Tech Stacks
JavaScript
React
TypeScript
Vue.js
Nuxt.js
Node.js
Git
Slack
Notion
Google Analytics
Conditions / Benefits
Employment type: Full time
Location: Chiyodaku Tokyo
- Remote work: You can choose to come to the office at least 3 times a week or be fully remote depending on the teams policy.
- There will be no relocation.
Annual Salary:JPY
- Based on experience ability and previous work experience
- Pay raise opportunity once a year (April)
- Bonuses twice a year (June December)
- Standard 1 month/time (varies depending on length of employment and evaluation)
Hours: 10:00 18:00 (1 hour break included)
- More than 120 days off per year
- Saturdays Sundays off
- National holidays
- GW vacation yearend and New Year vacations paid vacations
- Congratulation or condolence leave
- Maternity and paternity leave
Probation: 3 months
Benefits
- Side Jobs Allowed: Many of our employees are engaged in activities such as doujinshi (fanmade works) making use of their otaku interests
- After 6 Initiative: The company subsidizes this program to promote social interaction among employees (usable three times a month 1000 yen per event)
- Dual Monitors
- Access to InHouse Vending Machines at reduced prices starting at 50 yen
- Simple Company Cafeteria: Purchase side dishes starting at 100 yen
- Support for Book Purchases and Seminar Participation: Available with supervisor approval
- Smoking Areas with Ventilation Systems
- Water Dispensers
Allowances
- Commuting Allowance: Daily allowance up to 2500 yen with a monthly cap of 50000 yen
- Overtime Allowance: Paid by the minute applicable even if you arrive before regular working hours
- Celebration and Condolence Allowances
- Business Travel Allowance
Insurance
- Enrollment in Various Social Insurance Programs
- Group Life Insurance Coverage
Other benefits
- Shift Work System for Childcare
- Optional Health Checkups
- Optional Defined Contribution Pension Plan: Available for regular employees only
Interview Process
- CV Screening
- Technical Assignment only for software engineers
- 1st Interview (Team)
- Final Interview (CEO)
- Offer Meeting
This process is subject to change.
Remote Work :
No