[Job Summary]
▼Create the ideal experience together with the team
・Proceed with the project together with the client, in-house designers, and members of the overseas office.
・Lead the necessary design and development from a technical perspective to realize the ideal experience envisioned by the entire team.
▼Participate in the upstream process of the project
・Join the project from a stage when the client's requests are not yet clear.
・Conduct multiple meetings with the client to consider technical feasibility.
・Select technology and propose optimal solutions.
▼Implement core parts and lead the team
・Implement difficult technical issues and core parts.
・Lead the team to lead the project to success.
[Development environment]
We will select the development environment that is currently being used frequently in order to select the optimal technology for each project. We may also select/verify technologies other than the front-end (XR, native apps, AWS, GCP, etc.).
▼Languages:
- TypeScript / JavaScript
- CSS (SCSS / PostCSS)
▼Libraries:
- React / Vue.js / Vanilla JS
▼Other:
- npm / Yarn
- Webpack / NextJS
- Lint tools (ESLint, Stylelint, Prettier)
- CI/CD tools (Github Actions, Circle CI, Netlify, AWS code deploy)
- Storybook
- Github
▼Design philosophy:
- Atomic Design component division
- BEM CSS class naming rules
[About foreign members]
We have members from a wide range of nationalities, including China, Korea, Thailand, Vietnam, the Philippines, Malaysia, and Sweden.
Although it depends on the job type and position, we basically ask that you communicate in Japanese. After joining the company, we have a learning support system in place to help you learn Japanese and English.
[Examples of recent projects]
- Titles omitted, in no particular order, only a partial list
・AEON Financial Services | AEON WALLET: The next form of a comprehensive financial app
・NTT Data | D-Resilio: To deal with increasingly severe and frequent disasters
・NTT Docomo | ahamo: A new mobile communication service that continues to engage with users
[Attractiveness of this position]
▼Project size
You will be responsible for launching new services for well-known major companies and national clients, digitalizing existing services, and creating apps and IoT tools.
The project period is characterized by many large-scale projects lasting about six months to a year.
▼Participation from the upstream
Rather than simply taking on production, we aim to go deep into the design and then produce high-quality output.
UX engineers also participate from the research phase and are involved in the essential creation of things.
▼Flat organization
An environment where you can raise your hand and be entrusted with more and more work. This is an environment where you can proactively acquire the skills you want to acquire in your career beyond your job function.
[Career Path]
The UX engineer position we are recruiting for will mainly be involved in implementation design and implementation work, but will eventually be involved in projects as a technical consultant.
[Evaluation]
We believe that in order to provide the value of design, two stages of growth are necessary: acquiring the ability to deliver and then developing it into the ability to drive business. We use the required skills as evaluation items and visualize current skills and strengths and weaknesses to evaluate in a way that will lead to the next stage of growth.
Members are divided into 15 grades based on their skill points, and their grades are determined by evaluations twice a year. Salary increases and decreases are annual, but as an exception, they may be changed every six months.
■ Minimum Language Requirements
English Level: Fluent
Japanese Level: Fluent