• G Talent Top
  • Jobs
  • Frontend Engineer (Labor Management System) | Flextime & Hybrid Work

Frontend Engineer (Labor Management System) | Flextime & Hybrid Work

Tokyo
Fulltime
Remote
Famous Start-up
Own Products/Services
Company Image
Industry
Saas Product Company
IT Skills
Typescript, React.js
Working hours
Flextime System
Salary
6 Million yen〜12 Million yen
Job Description
【Overview】 To date, the company has achieved the No.1 market share in the talent management market for eight consecutive years* with its talent management system, "KaoNavi." In pursuit of further business expansion, it is now developing "RoumuMate," a labor management system that enables fully paperless processing for a range of tasks including onboarding procedures, electronic applications, year-end tax adjustments, and payroll statements. Driven by its mission to "update the specifications of society through technology," the company envisions a future where the power of the individual is unlocked and everyone can thrive in society. To make this a reality, the company is implementing technology into the fabric of work, aiming to transform societal norms from the power of individuals. They are looking for team members who share this ambition and are eager to take on this challenge together. *Based on ITR "ITR Market View: Human Resource Management Market 2023," by vendor revenue share (2015–2022 forecast) and SaaS-based HR management market: vendor revenue trends and share (2015–2022 forecast). 【Recruitment Background】 Since “Romu-Mate” is a newly launched business, there are many issues we would like to resolve. Specific technical issues include reviewing the architecture with issues around containerization and improving security, performance, and availability. The company is looking for a member of such a team who can work with us to solve issues and develop together for the growth of the business. 【Responsibilities】 Development using React/TypeScript Architectural design and implementation Technology validation and selection In addition, depending on your preference and experience, you may be assigned the following roles. Tech Lead Engineering Manager Other volunteer efforts include Planning/measures for training (mainly younger) members Activities related to public relations for recruiting engineers 【Examples of Team Development】 Engineers design and implement based on PdM and specifications planned by the team, and projects are mainly conducted in scrum based on PRDs written in Confluence, etc. Development tasks are managed using Jira, and source code reviews are conducted on GitHub. 【Position Highlights】 As a department that launches new businesses, you can be involved as an engineer from the planning stage. In this challenging environment, you will be able to develop a perspective of the entire business. The team has discretion in assigning tasks, so you can challenge yourself with not only front-end but also back-end technologies. Since the business side is also on the same team, the entire team can work closely together to develop products that meet actual market needs. 【Development Environment】 Development languages: Go, JavaScript, TypeScript Frameworks: Echo, React Development/operation environment: Docker, GoLand, Figma, GitHub, GitHub Copilot Configuration management: Terraform Infrastructure environment: AWS (EC2, RDS, S3 CloudFront, ECS, Fargate, ECR, SystemManager, EventBrigte, GlobalAccelerator...) AWS CloudWatch, Mackerel Internal tools: Confluence, JIRA, Slack, Zoom, Miro..., Mailgun Monitoring, Operations tools: AWS CloudWatch, Mackerel
Required Skills
■Required Working experience with React/TypeScript Experience designing and coding CSS Knowledge of Scrum and Agile development ■Preferred Experience developing with ReactHooks Working experience with unit testing frameworks such as Jest Experience developing with CSS in JS such as styled-components TechLead experience in the front-end field Knowledge and experience solving framework and library problems Experience in technology selection and architecture design Experience in designing and developing large scale web applications considering load, availability, etc. Experience in security measures for web applications Experience in designing CSS using Sass Experience in development using Figma Experience in building and operating DesignSystem
Required Language Skills
Japanese Level
Business Level
English Level
None
Other Language Skills
Banner Background

Get Our Support Now!

Feel Free to Start Off by Casual Meeting with Us! Click Below to Register.