Job Search

TOP > Job search > Senior Backend Engineer

Senior Backend Engineer

Publication date 2024/12/13

Work Location , Expected Annual Income :

Tokyo,6.0M ~ 13.0M

About the Company :

Tier 1 Fintech Superstar

Responsibilities :

Overview:

Shibuya based, fintech start with million of user daily. Actively enhancing its organizational structure of engineering utilizing AI and Machine Learning technology for major products and services (B2B and B2C). Its personal financial management services include economic media that conveys money related themes, automatic savings app and mirai talk channel where customers can resolve their financial concerns together directly with financial planners. Its Cloud services comprise cloud accounting software, cloud-based tax return, invoice preparation software, payroll calculation, and cloud-based payment reconciliation.

"We strive to realize our vision of "becoming everyone's 'money platform'" through various products and services, including those for individual and corporate customers, to promote more effective use and analysis of data and solve customers' issues. We are looking for people who can promote the development of features and problem-solving by applying machine learning in cooperation with the product development organization to address the issues of the company many products and services."

The company aims to move people’s life forward by offering various SaaS applications for Back-office operations and eliminating unessential labor from complex daily tasks, and radically changing the quality of and time spent on work.

In the HR domain, we are providing the following six products;

Cloud Payroll
Cloud My Number
Cloud Attendance
Cloud Social Insurance
Cloud HRIS
Cloud Tax Adjustment

As a Senior Backend Engineer, you will be responsible for developing and and leading projects primarily using Ruby on Rails. Our product is currently in its growth phase, so we are actively seeking someone who can design an architecture capable of accommodating future user scale expansion.

Since its launch in 2021, the HR SaaS division has rapidly expanded its user base and is now in a growth phase. Our development plan includes implementing advanced features, such as granular permission management and enhanced custom items, while also focusing on improving performance and optimizing architecture for large-scale enterprises.

We develop and provide Composable ERP utilizing a microservices architecture. This team collaborates with other product teams across the company, spearheading large-scale, cross-product projects that present exceptional growth opportunities for engineers.

Responsibility:

- Development of Cloud HR SaaS with Ruby on Rails. (Specifications, Design, Implementation, Testing, Operations)
- Design and develop detailed specifications for new features
- Refactoring and improving existing designs and tests
- Improve product quality through code reviews and test code
- Identifying issues, proposing improvements, and implementing measures for the development team.
- Planning the architecture of projects across products

Benefits :

Location, Remote Work:

- Location: Tokyo, Japan
- Remote work is available four days per week.

Working hours:

- Flexible Working Hours (No core time)

Vacations:

- Two days off per week (Saturday and Sunday)
- Japanese national holidays (16 national holidays in 2021)
- Paid holiday: 10 days (first year) *Number of paid holidays increases (+1 day) every year up to 20 days a year.
- Summer vacation days: 3 days
- Winter vacations days: 2 days

Benefits:

- Health insurance
- Employee stock ownership plan
- Full transportation coverage
- The latest computer (No limit upgrade or purchase when needed for development is available upon approval.)
- Seminar participation support
- Book purchases
- Copyright of OSS belongs to individuals

Relocation Support for Overseas Candidates:
- Working Visa
- Flight ticket to Japan
- Signing Bonus
- Temporary fully furnished apartment for the first month

Required Experience / Abilities / Skills :

Qualifications:

- Experience in designing, developing and operating web applications using Ruby on Rails
- Experience working with teams on internal quality improvement initiatives through code reviews and test code
- Experience in understanding and independently designing and refactoring design patterns, anti-patterns, etc.
- Working experience in failure response (discovery - investigation of cause - resolution and permanent response)

Nice-to-have:

- Experience in React or Vue.js
- Experience in Scrum and Agile development
- Hands-on experience in test design, creation, and operation using documentation or testing tools such as RSpec, Jest, etc.
- Experience in tuning middleware including DB and performance improvement
- Experience in microservice design, development, and operation
- Experience with architecture design and technology selection

Tech stack:

- Backend: Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec
- Frontend: TypeScript, Vue.js, Nuxt.js, Bootstrap-vue, Vue apollo, Jest
- Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 他
- Infrastructure as Code: Terraform
- Repositories: GitHub
- Project management: JIRA, Asana
- Monitoring: Datadog, Rollbar
- CI/CD: CircleCI, ArgoCD, GitHub Actions
- Communication Tools: Zoom, Slack, Figma, Miro

Language Requirement:

- English: Fluent in both written and verbal
- Japanese: Not required (Interests in learning is a plus)

Contact Information :

Agent Contact:

Victor Alesse
v-alesse@jacinternational.jp
080-7641-1335

JOB ID : IJB2004037

Register now

Registration is required to refer to this job.

Cookieの使用について

本ウェブサイトでは、ユーザーにウェブサイト上のサービスを最適な状態でお届けするためCookieを使用しています。 ブラウザの設定(Cookieの無効化等)をそのまま変更せずに閲覧される場合は、弊社ウェブサイト上の全ページでCookieを 受信することに同意したものとみなします。詳細は、弊社プライバシーポリシーをご覧ください。

閉じる