We use cookies to deliver our services. By visiting our website, you agree to the use of cookies as described in our  Privacy Policy.
Click here to hide this one-time notice.

Daijob.com is Japan's definitive job site for multilingual professionals.

Job Search

keyvisual
Updated 2024-04-19
Activated 2024-04-10

[Front-end engineer (Vue.js)] You can choose fully remote work. Foreign nationals welcome and visa support available.
Automatically translated job page

  • Recruiter
  • Staff Level
  • Remote Work
  • More Than 120 Days off per Year
  • New Year's Holidays
  • Five Days Workweek
  • Business Expansion
  • International Team
  • Language Skills
  • Startup Company
  • Experience Welcome
  • Visa Support Available
This posting is managed by: Green Forest Co., Ltd.
Company Name Company is not publicly visible
Job Type IT (PC, Web, Unix) - Front-End Engineer
IT (PC, Web, Unix) - Back-End Engineer
IT (PC, Web, Unix) - Fullstack Engineer
Location Asia Japan Tokyo
Asia Japan Osaka
Job Description ◆Current status of front-end development
The team is working on developing Re:lation by dividing it into teams based on its main features.
Re:lation is a "Horizontal SaaS" that solves communication issues, so each team adds and improves functions with PMF in mind, depending on the industry attributes of the customer's main functions.

For design, we use Figma and collaborate with designers.

◆Specific work
You will be involved in all phases necessary for product development, focusing on developing new features and improving functionality for Re:lation.

<Development related>
You will be responsible for carrying out the necessary tasks for product development, such as implementation, test code addition, review, and verification, without being tied to any job function.

<Inquiries>
Specification confirmation, performance deterioration, defect investigation, etc.

<Basic specification study>
Technical survey, library selection, component I/F and specification determination

<Functional specification study>
Collaboration with PdM/designers, etc.

<Development process>
In many cases, we use agile development using Scrum as a framework. Tasks are assigned based on the priority determined by the product owner. We also conduct regular reviews with our team to create a cycle of improvement.

<Others>
We will also do what is necessary to improve our services and teams, such as recruitment and technology research.

◆What you expect after joining the company
・Promote the development of new features in collaboration with team leaders
・Quality assurance of other engineers' code (PR review)
・Education and evaluation of junior engineers
Company Info ・Because it is a venture company, each person has a big role to play, and because the board members are close to each other, there is an environment where it is easy to reflect one's opinions and a culture where it is easy to make proposals.
・Because it is an in-house product, you can feel that the functions you created directly lead to customer success.
・Since it is a Horizontal SaaS, it is interesting to consider functions for various industries.
- Sales are steadily increasing every month, and as the company will continue to grow, there are issues and challenges in each phase, and you will be able to grow as the company grows.

[Technology stack]
Web backend: Ruby, Ruby on Rails, RSpec, Sidekiq, Unicorn
Web front end: TypeScript, Vue.js, JavaScript, AngularJS, webpack, Jest
Database: PostgreSQL
Infrastructure: AWS (ALB, ECS, Aurora, S3, SQS, Lambda, ElastiCache, OpenSearch, etc.), Terraform

[Tools used]
Biz Foundation: Google Analytics
Repository management: GitHub
CI/CD: GitHub Actions, AWS CodePipeline
Development environment: Docker, Docker Compose
Monitoring: New Relic
Communication: Slack, Google Meet
Task management: Asana

【environment】
Development PC: MacBook Pro
Editor: You can freely choose an editor such as RubyMine or Visual Studio Code (company expense)
Technical advisor: Regular sessions with Yukihiro Matsumoto, the “father of Ruby”
Conference participation support: Company pays for participation in conferences such as RubyKaigi
Book purchase system: From technical books to management books, you can purchase the books you want at the company's expense.
Work style: Remote once a week, staggered working hours possible
Office environment: Clothes optional, earphones allowed, high-performance chairs
Working Hours 9:30-18:30 (1 hour break)
Job
Requirements
[MUST]
・Over 3 years of practical experience developing and operating systems in a team (regardless of language)
・Working experience with modern front-end libraries (React, Vue.js, Angular, etc.)
・Development team leader experience (regardless of number of people)

[Welcome (WANT)]
・Knowledge of HTML and HTML template languages such as Haml/Slim
・Knowledge of CSS and CSS extension languages such as Sass
・Experience implementing test code using a testing framework
・Development experience in a JavaScript build environment using Node.js libraries such as webpack / Vite
・Practical experience in performance improvement such as fixing JS memory leaks and optimizing algorithms.
・Mobile application development experience
・Experience and interest in machine learning
English Level Business Conversation Level (TOEIC 735-860)
Japanese Level Business Level(JLPT Level 2 or N2)
Salary JPY - Japanese Yen JPY 5000K - JPY 8000K   
Other Salary
Description
Social Insurance
Commuting/ Transportation Allowance
Education/ Training
Holidays Five-Day Workweek
Summer Holidays
Winter Holidays
Refresh Holidays
Paid Holidays
Congratulatory or Condolence Leave
Child-care Leave
Sick Leave
Back

[Front-end engineer (Vue.js)] You can choose fully remote work. Foreign nationals welcome and visa support available.

Apply
Like