新規登録・ログインをしてスカウトメールや保存した求人を確認しよう
新規登録・ログインをして求人を探そう
求人ID : 1507062 更新日 : 2024年11月29日
Great Welfare ★ Start-up Company

Frontend Engineer/Tech Lead [Osaka/ Tokyo]

採用企業 ★Development / Provision of Customer Response Cloud Services★
勤務地 東京都 23区
雇用形態 正社員
給与 700万円 ~ 1200万円

ワークスタイル

リモートワーク・在宅勤務

募集要項

【About the company ...】

Embodying "Face to Face for Each"

The company believes that "human beings cannot live without communication." And economic activities and business are indispensable in building people's lives. That is why the company is committed to continuing to propose solutions to business communication challenges.

The company develops and operates BtoB cloud services based on the theme of "communication," and its most focused service is "Re:iration," an inquiry response tool released in October 2014.

"Re:iration" is a SaaS for BtoB that contributes to improved business efficiency and quality of response by centrally managing multiple communication tools such as e-mail, SNS, and chat, and sharing them with teams.
It is used as an internal and external communication tool by a wide range of organizations, including e-commerce retailers, manufacturers, professional organizations, and others that often respond to customer inquiries, as well as those that have switched from general mailers such as Outlook.
The number of companies that have adopted the system has reached approximately 3,500, and its customers have expanded to include call centers, educational institutions such as universities, and customer support for major companies. The company's customers range in size from a few people to large corporations. The satisfaction rate of the companies that have adopted the system is high, and the retention rate continues to be over 99%.

 

【 Job Description 】

Responsibilities
As for a Tech Lead, you will be responsible for overall architectural design, especially for “examining infrastructure specifications, investigating performance degradation, and studying measures to prevent its recurrence.


Responsible for implementation, addition of test code, review, verification, and other tasks necessary for product development in a cross-functional manner, without being restricted by job function.


Confirmation of specifications, performance degradation, investigation of defects, etc.


Technical research, library selection, component I/F and specification determination


Collaboration with PdM and designers


In most cases, agile development is conducted using Scrum as a framework. Tasks are assigned based on priorities determined by the product owner. Teams regularly review their work and work in a cycle of improvement.


You will also do what is necessary to improve the service and the team, such as hiring and technical research.

・Current Status of Front-End Development
Teams are being developed by dividing into teams for each main function of Re:ration.
Since Re:lation is a “Horizontal SaaS” that solves communication issues, each team adds and improves functions based on the PMFs of the main functions according to the industry and attributes of the customers.

・What you will be expected to do after joining the company
To improve the architecture level for errors, not limited to PROD/STG, and to think of ways to prevent the same errors from occurring.
Provide technical support to the team leader and follow up with the team members
Contribute to the ingage and technology by presenting at internal and external study groups.

【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 infrastructure: 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: RubyMine, Visual Studio Code, and other editors are freely selectable (at company expense).
Technical advisor: Regular sessions with “Father of Ruby” Yukihiro Matsumoto
Conference participation support: Company pays for participation in RubyKaigi and other conferences
Book purchase system: The company pays for the books you want to buy, from technical books to management books
Working style: Fully remote work is available
Office environment: Free dress code, earphones, high-function chairs

 

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

【 Working time 】

9:30~18:30

【Holiday / Vacation】
・125 days off per year
・2 days off per week (Saturday and Sunday)
・National holidays
・New Year vacations
・Summer vacation
・Annual paid leave
 - Paid holidays can be used in 1-hour increments

【Welfare】
・Full social insurances (employment insurance, workers' accident compensation insurance, health insurance, and employee pension insurance)
・Employee stock ownership plan
・Commuting allowance (up to 30,000 yen/month)
・Subsidy for participation in seminars, workshops, and conferences
・Subsidy for book purchases
・Commemorative and condolence money
・Long-service award system
・Benefit One
 - Various benefit services available
 (https://bs.benefit-one.co.jp/bs/pages/bs/top/top.faces)
・Club activities

応募必要条件

職務経験 3年以上
キャリアレベル 中途経験者レベル
英語レベル 無し
日本語レベル ビジネス会話レベル
最終学歴 高等学校卒
現在のビザ 日本での就労許可が必要です

スキル・資格

【Required】
3+ years of working experience developing and operating systems in a team (any language)
Working experience with modern front-end libraries (React, Vue.js, Angular, etc.)
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 testing frameworks
Experience developing in a JavaScript build environment with Node.js libraries such as Babel / webpack
Hands-on experience with performance improvements such as fixing JS memory leaks and optimizing algorithms

【Preferred】
Experience as a development team leader
Experience in mobile app development
Experience or interest in machine learning

【Ideal Applicants】
Willing to develop a function or system from the specifications
Enjoys creating time-saving and efficiency-enhancing systems
Value teamwork to cooperate and respond to tasks outside of your primary responsibilities
Actively absorb and disseminate new knowledge and information.
Have a spirit of challenge and want to expand the possibilities and scope of their own work

勤務地

  • 東京都 23区

労働条件

雇用形態 正社員
給与 700万円 ~ 1200万円
勤務時間 Flextime
休日・休暇 Saturday/Sunday/National Holiday, Annual Paid Leave, etc.
業種 インターネット・Webサービス

職種

  • ICTスペシャリスト(IT・Web・通信系) > システムアーキテクト
  • ICTスペシャリスト(IT・Web・通信系) > ソフトウェアエンジニア
  • ICTスペシャリスト(IT・Web・通信系) > Webエンジニア