Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1507055 Date Updated : November 29th, 2024
In-house Products★Great Welfare

Front-end Engineer【Advanced Technology Promotion Office】

Hiring Company Operation of DX platform for organizational improvement and web
Location Tokyo - 23 Wards
Job Type Other
Salary 6 million yen ~ 11 million yen

Work Style

Remote Work and WFH

Job Description

【ABOUT THE COMPANY】

The company aims to be "a manufacturing group with business capabilities" and is committed from the upstream of strategy and planning to the execution of production.
The company is specialized in providing a full range of services, from strategy and planning upstream to production and execution.
Professionals who share the company's core philosophy of "working together with colleagues" come together as a team to face and solve customers' problems together, thereby making a difference in society.

<Division>
〇Digital Partner Division
A business that provides solutions and resources to resolve issues in the digital domain for major clients.
The company specializes in the planning, design, and implementation of website production/operation and growth, and has earned trust/evaluation as a partner in solving business issues by designing/implementing website measures to solve business issues through knee-to-knee discussions with the business personnel of major clients.

〇hap Division
Business that creates value for clients' businesses and services, and provides solutions to all kinds of issues.
The company executes a full range of services from business strategies centered on branding and marketing strategies to various production tasks related to those strategies. They have earned the trust and appreciation of clients of a wide range of sizes and industries, from major clients to small and medium-sized companies with strong local roots.

〇ourly Division (ourly inc.)
ourly is an internal communication service that aligns the eyes of an organization to increase employee engagement.
As the company's first SaaS business, they are developing the product using the UI/UX design and development capabilities they have cultivated through their past client work.



【JOB DESCRIPTION 】

【Business】
The Advanced Technology Promotion Office was newly established in April 2022. They are a small elite unit of engineers-only who take on the challenge of more technically challenging projects.
They aim to improve the development quality and experience of the entire organization by opening up areas that have not existed in the company up to now.
The team has only been in business for about six months, but has already won a number of highly challenging projects (e.g. GraphQL projects). They have also received orders for replacing existing legacy products and architectural design, and have achieved faster-than-expected growth in both breadth and volume of projects.
In order to accelerate this momentum, they are looking for new employees who can co-create with them.

【Responsibilities】
In this position, you will be responsible for the following tasks as a front-end engineer.
*Scope of change: reassignment to all tasks is possible.

・SPA development using React/Next.js/TypeScript
・Identification and resolution of project and team issues

【Specifically】
・Development of medical service (HARMO) (front-end/back-end)
・SPA development of business systems for remote work
etc.

【Main Clients】*90% of the total are direct clients
ZOZO / harmo / Cookbiz / Mitsubishi Estate / Suntory Wellness / Personnel Carrier / LINE / Nihon Keizai Shimbun / Avex / NTT Communications and many others

【Working Environment】
・Remote work is possible
・In-house study group “ENGINE” (currently held over 50 times)
・Weekly code review and reading sessions
・Hackathons held irregularly
・Subscription to CodeGrid/WebDBPress
・High-spec Mac provided (Apple M1 Max mem: 64GB)
・Large monitor provided
・Qualification acquisition support system
・Book purchase system (technical books are purchased by the company)
・Regular meetings with manager
・Seminar participation expenses covered, etc.

【Development Tools】
・WebStorm(JetBrains)
・VScode
・React(v18)/Next.js/TypeScript/Recoil
・React(v18)/TypeScript/Apollo
・GitHub
・Slack
・Notion
・Figma
・Jira
・microCMS


----------------------------------------------------
 

■Holidays / Vacations
2 days off per week / Saturdays, Sundays, and national vacations / More than 120 days off per year / Paid vacations / Year-end and New Year vacations / Condolence leave / Parental leave / Childcare leave / Vaccination leave system

■Welfare
・Full social insurance (Kanto IT Software)
・Commuting allowance
・Service Reward System (300,000 yen reward for every 3 years of service + 3 consecutive years of paid service)
・Babysitter assistance system
・Defined contribution pension plan
・Welcome lunch system
・Regular health checkups
・Stress check system
・Club activity system (futsal, board games, fishing, etc.; company subsidized) Club activity system (futsal, board games, fishing, etc., with company subsidies)
・Employee Stock Ownership System
・Business trip allowance system
・Employee referral system
・Side-job system

General Requirements

Minimum Experience Level Over 3 years
Career Level Mid Career
Minimum English Level None
Minimum Japanese Level Business Level
Minimum Education Level High-School
Visa Status Permission to work in Japan required

Required Skills

Required
・HTML/CSS
 ・Semanticization
 ・Styling without UI libraries such as MUI
 ・Experience with CSS in JS
  ・Styling with StyledComponents or Emotion
・React
 ・Ability to create components with Functional Component
 ・2+ years of experience with web applications using React and TypeScript
 ・Experience in state management using hooks function
  ・Able to say when useEffect is called.
  ・Able to define custom hooks.
  ・State management
  ・Experience with useContext or state management libraries (Redux or Recoil)
・JS/TS
 ・Able to handle ES2015+ notation
  ・No unnecessary let.
  ・No need to worry about how to write arrow functions and async functions.
  ・Stylish code can be written using split assignment and spread syntax, etc.
 ・Asynchronous processing can be handled.
 ・Able to select appropriate array manipulation methods.
  ・map, find, some, reduce, filter, etc.
 ・Able to define types without using “any”.
・Git
 ・Experience with git source control in a multi-person team

Preferred
・Knowledge of designing directory and file structures
・Practical experience in operating with Next.js
・Knowledge of React component design
・Experience with Storybook
・Experience in SPA development
 ・Experience in BFF operation is a plus
 ・Understanding of the difference between SSR, CSR, SSG, and ISR
 ・Practical experience in developing login-related BFF
・Practical experience in testing using Jest, etc.
・Experience in Node.js development
 ・Experience with frameworks such as express / fastiyf / Nest.js is a plus
・Experience in performance-aware implementation or performance tuning
・Experience with development following a general branching strategy
・Robust environment is a plus
・Experience in maintenance operations such as package upgrades
・Experience in launching new projects
・Experience in a team leader or higher position
・Ability to provide input from a business perspective
・Experience in development by a medium-sized (5 or more people) FE team

Job Location

  • Tokyo - 23 Wards

Work Conditions

Job Type Other
Salary 6 million yen ~ 11 million yen
Work Hours 10:00~19:00
Industry Internet, Web Services

Job Category

  • IT, Web and Communication > Web Developer
  • IT, Web and Communication > Software Developer
  • IT, Web and Communication > System Architect