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

Backend Engineer(Ruby)[Tokyo/Osaka]

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

ワークスタイル

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

募集要項

【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
You will be involved in all phases of SaaS product development, including requirement definition, design, development, and operation, with a focus on new function development and functional improvement.

【Requirement Definition】
Discuss and define requirements with product owners and designers for new features and functional improvements of the product from both the user's and developer's perspectives.

【Design / Development】
・Design and review with the team as needed.
・Develop and add test code. Pair-processing is performed as needed.
・Code reviews are required. We also do code review for team members.
・QA is done in cooperation with engineers and CS.
・Division of labor between front-end and back-end is currently underway.

【Operation】
・Alert response, bug response, effectiveness measurement after function release, document maintenance, etc.

【Development Process】
・Agile type development is used.
・Tasks are assigned based on priorities determined by the product owner.
・The team regularly reviews the results of the project, and a cycle of improvement is implemented.

【Other】
・Recruitment, technical research, and other things necessary to improve the service and the team.

■Development Environment
【Tech 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

【Development Environment】
Development PC: You can choose from MacBook Pro or Windows.
Editor: You can freely choose an editor such as RubyMine or Visual Studio Code. (Company paid).
Technical Advisor: Regular sessions with Mr. Yukihiro Matsumoto, the "Father of Ruby".
Conference participation support: The company covers participation in RubyKaigi and other conferences.
Book purchase system: The company supports the purchase of any books you want, from technical books to management books, at your own expense.
Working environment: No dress code, earphones allowed

【Attractiveness of this position】
・It is an environment where each individual has a large role to play and their opinions can be easily reflected because of the venture company's nature.
・Because it is an in-house product, you will be able to feel that the functions you create will directly lead to customer success.
・The company is steadily increasing its sales every month and is expected to grow even larger in the future. Each phase of the company has its own challenges and issues, and you will be able to grow as the company grows.
・Engineers of all ages, from their 20s to 50s, are active in the company! Employees with various backgrounds improve their skills through study sessions and other opportunities.

【About the development members】
13 (12 in Osaka, 1 in Tokyo)
1 General Manager (also in charge of SRE and has ML knowledge)
1 Deputy General Manager (also in charge of requirement definition, etc.)
1 Machine Learning Engineer (Tokyo)
2 Designers
8 engineers
(Most of them are good at back-end, front-end is outsourced)

Examples of backgrounds of employees:
・CTO, CPO who developed BtoB cloud services during the growth phase of a major IT company
・Full stack engineer who started programming in elementary school and has been programming for almost 40 years
・A backend engineer who taught himself Rails from a SIer and jumped into a venture company.
・A backend engineer who changed his job from a government employee

 

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

【 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】
・1+ years of working experience developing and operating systems in a team (any language)
・Experience with applications using RDBMS
・Empathy with the company's mission and services

【Preferred】
・Experience developing with back-end frameworks (Ruby on Rails, Laravel, Django, Flask, etc.)
・Experience developing with modern front-end libraries (React, Vue.js, Angular, etc.)
・Experience in development using automated testing
・Experience with DB tuning and SQL optimization
・Experience as a development team leader
・Experience in business system development (SIer background welcome)

【Ideal Applicants】
・Desire to develop a function or system from the specifications
・Likes to create time-saving and efficiency-enhancing systems
・Able to value teamwork to cooperate and respond to tasks outside of their primary responsibilities
・Enjoys proactively absorbing and disseminating new knowledge and information
・Have a spirit of challenge and want to expand the possibilities and scope of their own work

 

勤務地

  • 東京都 23区

労働条件

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

職種

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