全 12 件中 12 件 を表示しています
-
Senior Backend Software Engineer (Go), Accounting Report System Development (Tokyo)
About the position As a Senior Backend Software Engineer, you will be responsible for building brand-new reporting features for our accounting cloud service, mainly using Go. “Money Forward Cloud ERP” is a cloud-based composable ERP (modular ERP) that has our own SaaS applications for corporate back-office operations from Accounting, Finances, and Human Resources fields as its module applications. And the “Money Forward Cloud Accounting Plus” is an accounting module from the composable ERP modules. Our team is developing new reporting features for the accounting module, which our users desire. The new reporting features allow users to check their company’s financial status easily and quickly. We have to handle large amounts of data to calculate figures for reporting, it is crucial to consider efficiency in processing to provide better UX. Responsibility Develop reporting functionalities on our cloud accounting product for over mid-sized companies with Go Develop customizable reporting functionalities Write scalable, robust, testable, efficient, and easily maintainable code Lead team members from a technical perspective Participate in discussions on product specifications or customer feedback with members from other functions Create system requirements that include functional and non-functional requirements Collaborate with team members, Engineering Manager, Product Manager, Designer, and any other stakeholders Ship software to the production environment Monitor the production environment and if any issues happen, fix and recover the system Share your knowledge with team members and other engineers Contribute to improvements in the development process, communication, team building, etc Qualifications Computer Science / Engineering Bachelor’s degree or related technical field 5+ years of software development experience Experience in leading product development with Go Experience with RDBM Experience with system design Experience with working in an Agile/Scrum team Team player Strong interpersonal skills Solution-oriented and result-driven Currently based in Japan and be able to commute to the office in Tokyo 2 days per week Nice-to-have These aren’t required, but be sure to mention them in your application if you have them. Experience with accounting domain service development and operations (e.g. accounting, reporting) Experience with AWS or other public cloud services Experience with infrastructure building Experience with CI/CD Experience with React.js or other frontend technologies Successful track record of developing quality software products and shipping production-ready software Interest in learning Japanese Language Requirement Japanese: Not required (Interests in learning is a plus) English: Fluent in both written and verbal Salary Range Min 8,000,000 - Max 12,000,000 Japanese yen / year (Gross) Location, Remote Work Location: Tokyo, Japan Remote work: Hybrid/Partial remote with 2 days of in-office work 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 2023) 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 Benefit 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 続きを見る
-
Senior Fullstack Engineer, Accountants Assistant System Development (Tokyo)
About the position As a senior fullstack engineer, you will be responsible for leading the development of an accountants assistant system called “Money Forward Cloud Partner (hereinafter referred to as Cloud Partner)'', which is used by the certified business partners of Money Forward. Cloud Partner enables our business partners to efficiently manage their client information and provide various professional services. You are expected to become the driving force of the development and also establish a great product team together. About team Business Platform Development Department, Cloud Partner Group You will be assigned to the Business Platform Development Department of Money Forward Business Company, responsible for overseeing the Business Domains that support the Money Forward Group. The Business Platform Development Department was established to maximize the value of 'Money Forward Cloud,' which supports the efficiency and management improvement of Japanese back-office operations. We undertake development related to cross-cutting concerns of Money Forward Cloud, working across multiple teams to develop services that are not limited to specific services but are utilized across the board. Additionally, we engage in project-based technical debt reduction activities We are currently seeking a development engineer for 'Cloud Partner,' a product exclusively designed for professionals (accounting firms and labor and social security attorney offices) available to certified members of Money Forward Cloud. Responsibilities The Cloud Partner Group sets forth the product vision of "advancing the advisory experience for professionals." Professionals play a significant role in the growth of small and medium-sized businesses. However, they often dedicate a considerable amount of time to paper-based management tasks such as receipt management and various application form preparations, which hinders their ability to allocate resources adequately to advisory services for growth support. Therefore, since our inception, we have been partnering with professionals and focusing on promoting the digital transformation of small and medium-sized enterprises (SMEs) through our back-office SaaS series, Money Forward Cloud. By 2023, our cloud accounting service became the No.1 choice among accounting firms, capturing a market share of 45%. Currently, we provide features that support the management of clients who utilize the Money Forward Cloud series. However, going forward, our aim is to provide new value that enables professionals to focus more on supporting the business growth of small and medium-sized enterprises (SMEs). We currently adopt Scrum development and do not divide teams or tasks between backend and frontend. However, considering the current balance of the team, we aim to strengthen recruitment efforts for engineers with expertise in backend development. Additionally, Money Forward aims to fully transition to English for development from the fiscal year 2025, and the Cloud Partner team is already progressing towards globalization. Currently, the discovery phase, such as issue identification and requirement definition, is conducted by some members in Japanese, which is then translated into English. The delivery phase, including design, implementation, testing, and release, is entirely conducted in English. It is anticipated that the discovery phase will also be conducted in English in the future. However, breaking away from Japanese in product and business domains is challenging, so a combination of Japanese and English will be necessary for the time being. Technology Stack Backend: Ruby on Rails, GraphQL Frontend: React,js, Next.js, TypeScript Middlewares: MySQL, Kafka, Debezium Infrastructure: AWS, Docker, Kubernetes, Terraform CI/CD: Circle CI, GitHub Action, Argo CD Monitoring: Datadog, Rollbar Task management: JIRA Communication: Slack, Zoom Requirements Must to have Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of web application development experience Experience of react, Next.js and GraphQL Experience of frontend development with full stack web framework Experience of designing and deploying cloud infrastructure Minimum Professional working proficiency in English (IELTS Overall 6+, TOEFL iBT 60+, TOEIC 740+) Willing to learn Japanese Be able to relocate to Japan and commute to the office in Tokyo at least twice a week Nice to have Conversational level of Japanese Experience of backend development with Ruby on Rails and RDBMS Experience of system architecture design Experience of microservice development Experience of working in Scrum team Experience of practicing DevOps Experience of container based development Proficiency of test driven development Salary 6.4-11 million JPY annually Location Location: Tokyo, Japan. Remote work: Hybrid/Partial remote with one day of in-office work 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 2023) Paid holidays: 10 days (first year) *Number of paid holidays increases (+1 day) each year up to 20 days per year. Summer vacation days: 3 days Winter vacation days: 2 days Benefits Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited 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 Communication Support Japanese language study support Online beginner courses Terakoya (Japanese study buddy program) In-house Translation & Interpretation team Active English-speaking employee community within the company Culture and Language exchange events Relocation Support Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. 続きを見る
-
Software Engineer (Backend Architecture)
【No Japanese Requirements】 Why we are looking for Software Engineer (Backend Architecture) The "MoneyForward Cloud Series" is the core business of MoneyForward, which is a B2B SaaS. "Cloud Accounting," the first product in this cloud series, has been released for over a decade and currently boasts hundreds of thousands of users. As a result of this extended period, there has been an accumulation of technical debt, and certain areas of the architecture remain unsettled. To address these challenges, the Architect department was established in July 2023. The mission of the Architect department is to enhance the product's architecture, streamline the development process, and improve its overall quality, specifically focusing on resolving the issues that have arisen over the years. Responsibility Development of MoneyForward Cloud Accounting, an accounting service for small to mid-sized companies. We aim to revolutionize the accounting business in Japan by continuing to provide value that improves the efficiency and quality of accounting operations. Here is what we would like you to do: Server-side development of Cloud Accounting Re-architecturing, Refactoring, Quality Improvements, etc. Regardless of your job title, you will be involved in more than just writing code, as the entire team will be involved in reviewing specifications and considering improvements. Qualifications Bachelor of Science in Computer Science or comparable fields Experience in web application development and operation in Ruby on Rails (>3 years) Experience in team development using GitHub, CI, Lint, etc. Experience with software architecture and being able to apply concepts to existing applications Knowledge of SQL Basic project management skills such as requirements definition, planning, estimation, and more. (Scale is not a concern.) Nice-to-have Master of Science in Computer Science or comparable fields Experience developing and operating microservices Experience in Front-end development in React and Typescript Knowledge of Microservices Japanese Proficiency Tech stack Backend: Ruby on Rails Frontend: React, webpack, TypeScript, JavaScript Database: MySQL Infrastructure and middleware: AWS (ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...) , nginx, Puma, Unicorn, Docker, Redis, Sidekiq, Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Language Requirement English: Fluent in both written and spoken Japanese: Not required (Interests in learning is a plus) Salary Range Software Engineer III Min 6,408,000 - Max 7,908,000 Japanese yen / year (Gross) Senior Software Engineer Min 6,900,000 - Max 10,008,000 Japanese yen / year (Gross) Location, Work Style Policy Location: Tokyo, Japan Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. 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 Benefit Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited 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 Communication Support Japanese language study support Online beginner courses Terakoya (Japanese study buddy program) In-house Translation & Interpretation team Active English-speaking employee community within the company Culture and Language exchange events Relocation Support Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page. We are committed to making your transition to Japan and our company as seamless as possible, and we look forward to welcoming you to our team. 続きを見る
-
Senior Backend Engineer (ID infrastructure) at Money Forward business company (Tokyo)
Overview Money Forward aims to move people’s lives forward by offering various SaaS applications for Back-office operations and eliminating non-essential work from complex daily tasks, and radically changing the quality of and time spent on work. In the Money Forward business company for which we are currently recruiting, we operate the Money Forward Cloud, a SaaS offering for corporate back-office operations, which constitutes over 60% of the Money Forward Group's revenue. Through the integration of various back-office data and automation of tasks, we streamline and optimize the complexities of financial, accounting, and human resources operations. We currently offer more than 20 services as part of our portfolio. Why we are looking for Senior Backend Engineer(ID infrastructure)? At Money Forward Cloud, which currently operates over 20 services, we are seeking individuals who can lead in addressing the growing non-functional requirements for business common infrastructure and microservices. Responsibilities We are looking for a Development Engineer for the 'Business Operator & User Management Service (Management Console)' – a critical infrastructure service that forms the core of 'Money Forward Cloud.' The Management Console serves as a fundamental service utilized by all B2B services, and it is committed to the mission of providing 'efficient, secure, and reassuring business operator & user management functionality.' This service offers features for user management among clients using the Money Forward Cloud series, closely integrating with the company-wide ID infrastructure. Additionally, it provides enterprise-level ID capabilities such as SAML authentication SSO and SCIM. Current Challenges and Future Initiatives Money Forward has been providing value to numerous small and medium-sized enterprises through accountants and tax professionals. In the future, to further expand our reach and provide our value to a broader user base, we require feature development targeting mid-sized and large enterprises. For large-scale businesses, the efficient execution of user management tasks and the assurance of high security are fundamental prerequisites for using our services. Looking at it from a different perspective, breaking down the business operator and user management functions from a massive monolithic application into microservices is also a significant mission for the ID Infrastructure Group. The primary data handled by the Management Console is stored in a growing common database alongside Money Forward's growth. While some data has already been moved to a dedicated database for the Management Console, a significant portion has not. Completing the microservices decomposition and aiming for substantial improvements in both performance and maintainability is our goal. Reference stop of the common database Our product not only accesses our own database but also references the shared database utilized across the entire organization. Discontinuing this reference is expected to enhance performance and availability. Various considerations, such as seamless data migration and transitioning the referenced database without interruption, need to be addressed to ensure consistency. Improvement of scalability Our product exposes internal APIs that are accessed by over 20 Money Forward cloud products. The number of calling products and user counts is expected to continue increasing. In such circumstances, it is imperative to design and continually enhance an architecture that can scale seamlessly. The development of GraphQL APIs in conjunction with frontend separation Our product's frontend was originally built with Rails. Currently, we are gradually transitioning the frontend to Next.js. We have adopted GraphQL as the API protocol for the backend. To continually meet user needs, it's imperative to design a resilient API that can accommodate changes. The Attractiveness of the Position With API access from over 20 'Money Forward Cloud' services (with over 200,000 paying users), there is a need to maintain high levels of availability and performance. Given the expected rapid increase in request volume in the future, there are challenges such as scaling out, load balancing, and performance optimization. This service is essential not only for end-users but also for the in-house sales and success roles that manage sales. It's a position that can contribute to streamlining internal processes. Every six months, we run the open application system 'MF Challenge System' for internal transfers. It allows applications across departments and positions, providing an opportunity to challenge a new career with a sense similar to internal job transitions. Technology Stack Serverside: Java, Go, Ruby, Kotlin Frontend: Next.js Database: MySQL Infrastructure・Middleware: Kubernetes, AWS(ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...),GCP(BigQuery),nginx, logstash, elasticsearch,Fluentd, Envoy, HAProxy, Docker, Redis Requirements Must to have 5 or more years of experience in designing, developing, and operating medium to large-scale web applications (Experience with Ruby on Rails is desirable, but experience with development in PHP, Java, Go, or a willingness to catch up is also acceptable). 1 or more years of experience leading a team in development, operation, and management. Experience in development using container technologies such as Docker and Kubernetes. Development experience using cloud platforms like AWS and GCP. A strong desire to address real-world challenges using the power of technology. Language Requirement English: Fluent in both written and spoken Japanese: Conversational Level Nice to have Experience in designing and developing Web APIs. Experience in designing and developing microservices. Experience in the logical design and operation of relational databases (RDB). Experience in large-scale architecture and refactoring projects. Salary Min 6,000,000 - Max 10,000,000 Japanese yen / year (Gross) Location Location: Tokyo, Japan. Remote work: Hybrid/Partial remote with two day of in-office work 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 2023) Paid holidays: 10 days (first year) *Number of paid holidays increases (+1 day) each year up to 20 days per year. Summer vacation days: 3 days Winter vacation days: 2 days Benefits Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited 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 Communication Support Japanese language study support Online beginner courses Terakoya (Japanese study buddy program) In-house Translation & Interpretation team Active English-speaking employee community within the company Culture and Language exchange events Relocation Support Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. 続きを見る
-
Security Specialist_CISO Office
Responsibility Money Forward is looking for Security Specialists for the CISO Office. The candidate will be involved in information security matters across Money Forward Group and is responsible especially for the following areas: ■Product Security Implementing and maintaining security guardrails for AWS / GCP environment In-house security consulting: providing technical advice or architecture reviews from the aspect of security to developers Performing or assisting vulnerability assessments and penetration testing OSINT tasks such as collecting and verifying vulnerability information Involving in DevSecOps tasks such as developing security-related automation tools and scripts Implementing industry frameworks such as NIST CSF, CIS Controls, etc. Qualifications Technical skill Strong understanding of computer science, including networking, operating systems, data structures, cryptography, etc. Knowledge and experience in any of the following areas Vulnerability assessment Penetration testing or red teaming experience Forensics, malware analysis, incident response, etc. Cloud security Experience in building and operating DevSecOps Experience in building and operating security solutions such as WAF, IDS / IPS, SIEM, etc. Soft skill English communication skills Ownership, teamwork skills, and communication skills Self-learning skills Language Requirement English: Business-Level, both verbal and written. Japanese: Not required Preferred skills and experience Technical skill Development experience using any of the programming languages CTF experience Experience in bug hunting or CVE acquisition Certifications such as CISSP, CISM, OSCP, GCIH Strong understanding of authentication and authorization, e.g.OIDC, OAuth Experience in FISC or other security-related work in the financial or fintech industry Technology Stack Web Server Side: Rails, Go Web Front End: React, Redux, webpack, TypeScript, Mocha, Jest Database: MySQL (Aurora) Infrastructure and middleware:AWS (ALB, EC2, RDS, S3, SQS, ElastiCache, EKS...) GCP (BigQuery, Firebase, GKE) nginx, squid, memcached, kafka, logstash, filebeat, maxwell, kibana, elasticsearch,Fulentd envoy, Passenger, Puma, Unicorn, HAProxy, Docker Redis, Memcached Tools used Biz platform: Marketo, SalesForce Repository management: GitHub CI/CD: CircleCI, bitrise, ArgoCD, CodeBuild, Github Action Development environment: Vagrant, Docker, Terraform Enterprise Monitoring: DataDog, Rollbar, Bugsnag, Sently, New Relic Communication: Slack Ticket management: Jira, asana, trello, backlog Security and automation: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, Vaddy, Dockle, Trivy Salary Range Min 7,000,000 - Max 16,000,000 Japanese Yen / Year (Gross) Location, Work Style Policy (Work from office / Work from home) Location: Tokyo, Japan Hybrid Work - As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. - The specific "team office days" may vary depending on the assigned team. - This policy may be subject to change based on the company's needs and work circumstances. Relocation Support Working Visa Flight ticket to Japan Signing Bonus Temporary fully furnished apartment for the first month 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 Benefit 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 続きを見る
-
【Bilingual Engineering Manager】Home Company(Money Forward ME)_Tokyo
About the position “Money forward. Move your life Forward.” This is the philosophy that drives our business forward. Money has a major impact on our lives and being able to overcome the obstacles that revolve around money is an important first step. By providing a personal financial management platform for everyone and anyone, we aim to offer services that help people solve their financial challenges so that everyone can lead a fulfilling life. ■Money Forward ME “Money Forward ME'' is a BtoC personal financial management service that automatically creates household accounting books and enables asset management services. The starting point of “Money Forward ME” is the ‘visualization of money’, and from there, we further evolve our services from ‘Visualization’ to ‘Awareness’ and finally to ‘Action’. “Money Forward ME” aims to free individuals from the restraints of financial anxiety so everyone has the opportunity to enjoy their life to the fullest. Aggregation is the key technology driving the “Money Forward ME” service forward. By linking banks, credit cards, securities, and other financial accounts into the platform, we are able to automatically obtain and present this data with user-centric design so anyone can understand their financial situation at ease. "Money Forward ME" collects this invaluable personalized data and presents the data in a way that better conveys the movement and status of each individual's financial situation. This allows users to recognize points of concern and take further action to make better use of their money. ■Who we are looking for "Money Forward ME" supports three platforms; iOS, Android and Web Application. As a result, the system and specifications are becoming more complex every year, adding difficulty to the development process. In order to continue to improve and grow our services, we are looking for engineers who can design and implement scalable services with the long-term growth of our product in mind. We are also planning to release several new services, so someone that enjoys being involved with something new and starting from scratch would definitely be a great addition to the team! ■Who we are Money Forward Group consists of roughly 2,000 members, however our BtoC business unit is currently made up of around 80 members. We are somewhere in between an established company and a fast growing start-up, thus offering an unique work environment with a good balance of stability and high degree of flexibility. Because of this unique stage we are in right now, we are looking for someone who enjoys some chaos and can lead the team as we go through this transition period both as a product and as an organization! Key Responsibilities People management of multiple engineering teams involved with our B2C services (SaaS service teams, microservice teams, operations teams, etc.) Take on the role as a technical product manager and oversee development, delivery, quality and cost management for services to be deployed. Help establish a seamless team structure for horizontal cooperation across the Global Engineering Organization. Collaborating with the business side product manager by reviewing the annual roadmap proposal, developing an appropriate development plan and implementing it with the team Offer the best seamless customer experience with our products by contributing to the decision making process for new product/services as a key player involved in both the upstream and horizontal development process. Directing the design direction of the product Technical decision making for new products Prioritization and cost allocation for reducing technical debts Developing products with a technical advantage in the market Identify technical issues, diagnose the issue and come up with action plans to resolve such issues. Required Background Experience managing a team of 10 or more engineers At least 5 years of experience as an engineer or equivalent experience in web service development Language Requirements Native Japanese and business level English (TOEIC 800 or above) OR Native English and business level Japanese (JLPT N2 or above) * Please consult with us if you have any other qualifications or experience that would indicate your English language skills. *If you do not have qualifications equivalent to or higher than those listed above, you will be required to take a test designated by our company during the selection process. Nice to have Experience as CTO/tech lead/engineer manager in a small-medium sized development organization Experience in cloud infrastructure design, development, and operation Experience in microservices design, development, and operation Experience in speaking at and organizing study groups and conferences Who you are You strongly resonate with Money Forward's Mission and Vision. You are interested in expanding business possibilities through technology You enjoy contributing to the growth of engineers and the organization. You want to contribute to solving current issues that users and society faces You want to expand your horizons not only in Japan but also globally. You enjoy working with colleagues from various backgrounds and values. You not only discover issues but also take the initiative to solve them on their own. You are proactive in your own personal growth. Technology Stack Languages : Ruby, Java, Kotlin, Swift Frameworks : Ruby on Rails, SpringBoot Database : MySQL Infrastructure & Middleware : AWS (EKS, S3, RDS, etc.), GCP (BigQuery, Firebase), Cloudflare, Kubernetes, Envoy, Nginx, Redis, Memcached, HAProxy IaC : Terraform Tools Used Source code management : GitHub CI/CD : CircleCI, GitHub Actions, ArgoCD, Bitrise, Terraform Cloud Monitoring : Datadog, Rollbar Communication : Slack, Zoom Project management : JIRA Salary Range Min 9,000,000 - Max 15,000,000 Japanese Yen / Year (Gross) Location, Work Style Policy (Work from office / Work from home) Location: Tokyo, Japan Hybrid Work - As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. - The specific "team office days" may vary depending on the assigned team. - This policy may be subject to change based on the company's needs and work circumstances. 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 Benefit 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 続きを見る
-
Senior Backend Engineer (Cloud Box) at Money Forward business company (Tokyo)
Overview Assigned Team: Cloud Box development team This is the team that develops and maintains Money Forward Cloud Box, a storage service for managing documents like invoices and receipts. Mission: Cloud Box is a cloud file storage for back-office use. It makes it easy for anyone to save documents like invoices and receipts as digital data, following legal requirements. It also uses OCR technology to automatically recognize details like transaction partners and amounts from uploaded files. Our mission is to digitize and greatly improve the efficiency of back-office tasks. In recent years, many laws promoting the digitalization of documents like invoices and receipts have been amended. For example, after the amendment of the Electronic Record Retention Law, it's now possible to store these documents in Cloud Box and legally dispose of the original paper copies, which had to be stored for seven years before. This eliminates the need for businesses with many transactions to rent storage spaces for these documents. It also removes the hassle of manually writing titles on receipts and submitting them to accounting. Cloud Box plans to develop many features to maximize the use of these legal changes and not just comply with legal requirements, but also to use technology for more efficient operations. These include efficiently collecting document data from emails, websites, and even postal mail, analyzing uploaded documents for type and amount, smoothly linking data for expense reports and accounting, and implementing user interfaces for easy management of analyzed document data. Cloud Box also acts as a microservice. It provides APIs to other Money Forward Cloud products like Cloud Accounting and Cloud Invoicing, enabling them to store and analyze documents. With the increasing digitalization of documents, the use of these APIs is rapidly growing. Developing high-performance and scalable APIs is a major development topic for the future. In Cloud Box, we form small teams consisting of product managers, engineers, and designers for product development. Engineers and designers, not just product managers, are encouraged and expected to actively contribute ideas for making specifications. We are looking for team members who will join us in using technology to its fullest to digitize back-office tasks and achieve overwhelming efficiency. (Note: Electronic transaction data storage obligation started in January 2023, invoice system started in October 2023, etc.) We are looking forward to hearing from you if you are interested in working with us to take this big challenge. Let's go to the future together! - Work environment of this team is fully in English. Also, the company overall is planning to be a bilingual environment by the end of 2024. Responsibilities Develop and maintain B2B SaaS web applications called Cloud Box with Ruby on Rails. Develop and maintain microservices related to Cloud Box with Golang. Write scalable, robust, testable, efficient, and easily maintainable code. Develop features that are necessary for Mid to Enterprise companies, including permissions, project, and internal control functionalities. Design and tune systems to handle large-scale traffic without issues. Possess a deep understanding of the users and propose and implement features from a technical perspective to optimize UX and DevX. Collaborate with team members, Engineering Manager, Product Manager, and any other stakeholders. Lead the improvement of the team's development productivity. Influence other teams positively through knowledge sharing and best practices. Support the growth of junior to mid-level engineers through hands-on teaching and coaching, thereby maximizing the team's output. Strive to maximize the value of the Money Forward series through cross-departmental collaboration. Technology Stack Backend: Ruby, Ruby on Rails, Golang Fronted: TypeScript, Next.js Infrastructure: Amazon EKS, Aurora, ElastiCache, S3, Terraform Repositories: GitHub Project management: Asana Monitoring: DataDog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Analytics: BigQuery, Google Analytics Communication Tools: Zoom, Slack, Figma, Miro Requirements Computer Science / Engineering Bachelor's degree or related technical field. 5+ years of hands-on experience in designing, developing, and operating web applications including adding new features with any programming language. 3+ years of development experience for backend side (preferably Ruby on Rails, but other programming languages are welcomed such as Java, Kotlin, Golang). Successful track record of developing quality software products and shipping production-ready software. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Excellent communication skills, both verbal and written, with the ability to effectively communicate technical concepts to stakeholders. Demonstrated leadership abilities, including the ability to mentor and guide less experienced developers. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions Experience in working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. A shared belief in Money Forward's Mission/Vision/Values/Culture. Nice to have These aren’t required, but a plus. 3+ years of experience for team lead or management of team. Experience designing and architecting complex software systems, with a focus on security, performance, and maintainability. Have a strong understanding of system architecture and be able to make informed decisions regarding technical design choices. Experience in designing and developing microservices. Have a strong understanding of domain modeling. Experience in various layers beyond backend development, ranging from Public Cloud and Kubernetes resource management to front-end development, or a keen interest in these areas. Familiarity with Ruby, Ruby on Rails, Typescript, Next.js, or Golang. Japanese skills or interests in learning Japanese Language Requirement English: Fluent, both verbal and written Japanese: NOT Required Salary Min 7,900,000 - Max 15,000,000 Japanese yen / year (Gross) Location, Work Style Policy Location: Tokyo, Japan. Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays (16 national holidays in 2023) Paid holidays: 10 days (first year) *Number of paid holidays increases (+1 day) each year up to 20 days per year. Summer vacation days: 3 days Winter vacation days: 2 days Benefits Medical insurance Employee stock ownership plan Full transportation coverage The latest computer (Unlimited 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 Communication Support Japanese language study support Online beginner courses Terakoya (Japanese study buddy program) In-house Translation & Interpretation team Active English-speaking employee community within the company Culture and Language exchange events Relocation Support Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment 1st month: free 2nd and 3rd month - corporate discount available upon request Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour Information sharing about mobile plans, credit card applications, etc.. For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. Interview Process Document Screening/Casual Meeting ↓ Technical Assignment ↓ First interview ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may be changed ■Reference checks Money Forward may ask you for the reference checks using an online service, called "back check". Mutual understanding is limited in the selection process only. Therefore, we would like to refer to the information about you from your supervisor and colleagues working together at the current or previous company so that we can make a more reliable match and to lead to your early success after joining our company. * No pass/fail decision will be made on the basis of the reference checks only. * The fact that you are applying for us will not be disclosed to your references. Mission/Vision/Values/Culture Mission Money Forward. Move your life forward. Vision Becoming the financial platform for all. Values User Focus, Tech&Design, Fairness, Culture Speed, Professional, Teamwork, Respect, Evolution, Fun 続きを見る
-
Senior Software Engineer (ID Platform), Tokyo
【No Japanese Requirements】 Overview At Money Forward, we currently provide over 50 services spanning across B2C, B2B and we continue to grow by launching new services aimed at solving financial challenges for everyone. The ID platform is indispensable for our over ten million users to use these services safely and conveniently. Through the development of the ID platform, our team mission is: Elevate product and business value through our innovative authentication infrastructure Provide the pinnacle of authentication experience while ensuring supreme account security for all users Persistently pursue technological advancement by actively exploring and integrating advanced ID technologies and standards Responsibilities and Duties Development of an authentication and authorization platform based on OpenID Connect Development of account lifecycle-related features such as registration and authentication Development of proprietary integration features dedicated to 1st Party clients Development of other features, such as managing user attribute information Improving services based on quantitative and qualitative analysis using user behavior logs Qualification Experience in development in the area of authorization, authentication, and digital identity (OAuth 2.0, OpenID Connect, SAML, FIDO2/WebAuthn, etc.) Experience in development, operation, and security of web applications Experience in logical database design and operation with RDB Passion for problem-solving related to authorization, authentication, and digital identity Computer Science/Engineering Bachelor's degree or related technical field A shared belief in Money Forward's Mission/Vision/Values/Culture Nice to have Experience in our current tech stack including backend (Ruby/Ruby on Rails), frontend (TypeScript, React.js), and others (AWS, Kubernetes, Terraform) Basic knowledge of data analysis and experience in problem-solving and improvement activities using data Daily conversational level of Japanese Technology stack Backend Languages: Ruby (Ruby on Rails) Frontend Languages: HTML, CSS, JavaScript (TypeScript, React.js) Infrastructure: MySQL, AWS (EKS, ElastiCache, SQS, DynamoDB, etc.) Configuration management: Terraform Monitoring: Datadog, Rollbar CI/CD: CircleCI, GitHub Actions, ArgoCD Salary Range Min 6,400,000 - Max 9,500,000 Japanese yen / year (Gross) *Including fixed overtime work allowance of 45 hours for regular, non-legal hours, legal holidays and 40 hours for late-night work. Location, Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays 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 Benefit Health insurance Employee stock ownership plan Full transportation coverage The latest computer (if considered necessary for work, limitless upgrade on specs and purchases of peripheral equipment are allowed.) Seminar participation support Book purchases Copyright of OSS belongs to individuals Relocation Support for Overseas Candidates Working Visa Flight ticket to Japan Relocation Bonus Temporary fully furnished apartment for the first month Selection Process Casual interview/Document Screening ↓ First interview *Some positions require a technical assignment before the interview. ↓ Second interview ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may change ■Reference checks Money Forward may ask you for the reference checks using an online service, called "back check". Mutual understanding is limited in the selection process only. Therefore, we would like to refer to the information about you from your supervisor and colleagues working together at the current or previous company so that we can make a more reliable match and to lead to your early success after joining our company. *No pass/fail decision will be made on the basis of the reference checks only. *The fact that you are applying for us will not be disclosed to your references. 続きを見る
-
Go Staff Backend Engineer (CTO Office), Tokyo
【No Japanese Requirements】 Overview At Money Forward Inc., we are dedicated to transforming financial services using advanced technology. With over 50 services for individuals and businesses, including popular products like "Money Forward ME" and "Money Forward Cloud," we help make managing money easier. We use cutting-edge "account aggregation" technology to gather user data, turning it into useful insights for our customers. Our department leads the way in using the latest technologies to improve our products. We focus on solving engineering problems across the company and increasing the value of our services. In the future, we aim to boost productivity by driving standardization efforts, addressing technical debt, and developing common platforms that can be used across the organization. We are looking for engineers with expertise in designing and building reliable, efficient solutions that enhance user experience and support our growth. A key part of this role is driving standardization initiatives across our platforms. You will have the opportunity to apply your expertise to tackle evolving challenges in technology, society, and finance, while contributing to the development of essential infrastructure services and helping to expand our business. Responsibilities and Duties Set project specifications and guide the technical direction of initiatives, ensuring alignment with overall business goals. Establish and maintain a framework of technical standards and procedures to ensure consistency across projects and teams. Oversee the quality of software and system modifications, ensuring that all changes meet high standards of performance, security, and reliability. Provide technical guidance and mentorship to team members, especially during troubleshooting and problem-solving efforts. Analyze existing operations to identify risks, inefficiencies, and redundancies, and develop strategies to address them. Conduct comprehensive assessments to design innovative solutions that enhance system efficiency, scalability, and reliability. Gain extensive business knowledge, particularly in managing data systems through account aggregation and applying this knowledge across services. Contribute to the planning and implementation of infrastructure measures that enhance service stability and support long-term technological and operational goals. Lead and drive standardization efforts across the organization to ensure cohesive and efficient engineering practices. Qualification 10+ years of experience in the development and operation of medium to large-scale web services, with a strong foundation in Golang. Proven expertise in designing and implementing Web APIs and microservices, ensuring they are scalable, robust, and aligned with industry best practices. Deep knowledge of relational databases and data modeling, with extensive experience in SQL and database design. Extensive experience in cloud computing, particularly with AWS, and a track record of building and managing cloud-based systems. Strong problem-solving skills with the ability to lead and drive standardization initiatives across teams and projects. Experience in software architecture and systems testing, with a focus on ensuring the scalability, performance, and reliability of solutions. Demonstrated ability to provide technical guidance, mentor engineers, and make critical decisions essential for successful project management and execution. Wide knowledge base across various technologies, with the ability to apply this knowledge to lead and collaborate on cross-functional initiatives. Effective communication skills for collaborating across organizational boundaries and managing inter-team projects. Proven leadership in managing and mentoring teams, fostering growth, and promoting best practices within the engineering organization. Nice-to-have Experience with Kafka and message-driven architectures, enabling efficient, scalable, and decoupled system design. Familiarity with Domain-Driven Design (DDD) principles, allowing for better alignment of software design with business domains. Experience working in multinational teams, with an understanding of diverse cultural and communication dynamics. Advanced expertise in cloud computing, with hands-on experience in designing and optimizing AWS-based systems. Experience with Agile methodologies, including involvement in Scrum ceremonies like sprint planning, backlog refinement, retrospectives, and daily standups. Required language skills Business level English proficiency (TOEIC score of 700 or above equivalent) Japanese proficiency is a bonus (not mandatory) Those who fit A shared belief in Money Forward's Mission/Vision/Values/Culture. Passionate about leveraging technology to transform financial services. Strong sense of ownership and ability to drive projects to completion. Comfortable working in a dynamic, fast-paced international environment. Able to communicate effectively across teams and independently resolve complex issues between departments. Tech Stack Language: Go, Java Database: MySQL, DynamoDB, Redis Infrastructure/Middleware: Terraform, Kubernetes, AWS (EKS, ECR, RDS, S3, SQS, SNS, etc…), GCP, Docker, Kafka, NginX, Consul Tools Used Communication: Slack, Kibela, Zoom Monitoring: Datadog, Rollbar, Sentry Repository Management: GitHub CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions Ticket Management: Jira Security: Dependabot, Sonarqube Salary Range Min 10,000,000 - Max 15,000,000 Japanese yen / year (Gross) *Including fixed overtime work allowance of 45 hours for regular, non-legal hours, legal holidays and 40 hours for late-night work. Location, Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays 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 Benefit Health insurance Employee stock ownership plan Full transportation coverage The latest computer (if considered necessary for work, limitless upgrade on specs and purchases of peripheral equipment are allowed.) Seminar participation support Book purchases Copyright of OSS belongs to individuals Selection Process Casual interview/Document Screening ↓ Coding assignment ↓ First interview ↓ Second interview ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may change ■Reference checks Money Forward may ask you for the reference checks using an online service, called "back check". Mutual understanding is limited in the selection process only. Therefore, we would like to refer to the information about you from your supervisor and colleagues working together at the current or previous company so that we can make a more reliable match and to lead to your early success after joining our company. *No pass/fail decision will be made on the basis of the reference checks only. *The fact that you are applying for us will not be disclosed to your references. 続きを見る
-
Engineering Manager, Account Aggregation Department, Tokyo
【Only applicants residing in Japan are eligible to apply.】 Overview At Money Forward, we offer a range of services including automated household budgeting and asset management services, as well as cloud services for businesses, which are utilized by many users. The utilization of various user data collected through a technology called "account aggregation" is essential for these services. The Account Aggregation Team is responsible for developing systems to collect user data. The collected data is transformed into more valuable information through our products and returned to the users. We are looking for colleagues to work with us in facing changes in technology, society, and the very concept of money, to collect data more deeply and broadly, and to provide value to our users. Responsibilities ◆Mission of the Account Aggregation Team "Transform phenomena into data > Transform data into information > Propel life forward" The movement of money in our lives is diverse, encompassing activities such as "spending money," "increasing assets," "selling products," and "receiving receipts." Our mission is to obtain data that reveals these financial movements and use it to provide valuable information to our users. To achieve this, our account aggregation system is continuously evolving. We build the foundational architecture of the system and develop each function that operates on it. Maintaining stable connections with over 2,500 partners requires diligent daily improvements. Additionally, our development work spans a wide range of tasks, including integrating new partners and supporting new product features. ◆Job Satisfaction and Experience Gained By engaging in the development of core technologies used in many products, you can feel close to the users and contribute to society. You will have the opportunity to interact with various user data that you wouldn't encounter at other companies, allowing you to think about its ideal form. You can interact with and create socially valuable open APIs. By connecting with numerous financial services, you can deepen your understanding of financial data, establish data policies, and gain insights and experience in project management. As a team that is pioneering the use of English within our engineering organization, you will have the opportunity to work with engineers both domestically and internationally. ◆Expected Role You will be responsible for one or both of the following roles: Engineering Manager Build, develop, evaluate, and recruit to maximize the output of the engineering team. Formulate mid- to long-term strategies for the Account Aggregation Division and design goals for each team accordingly. Project Manager Assist in task management for each group (main task management is conducted by group leaders). Make priority decisions for the entire organization. Coordinate with partner companies (schedule and specification adjustments, contracts, security checks, etc.). ◆Expected Mindset A desire to maximize the value provided by our services. A person who values team members and believes that their success leads to societal contributions. Someone who can interact fairly with internal and external stakeholders and aims to invigorate not just their own team but the entire company or even the industry. Qualifications Experience leading a team of approximately 10 members within a development organization. Experience in project management involving the maintenance and operation of web services. Experience working as a development engineer in any development environment (regardless of language or scale). Nice-to-have Experience in operating and improving services over a long period with a development team. Experience in conducting and receiving code reviews as part of your work. Experience in personnel evaluation, training, and addressing organizational challenges. Experience in negotiating, adjusting specifications, and concluding contracts with financial service companies. Knowledge of finance. Required language skills Japanese: JLPT N1 or Native level (must be able to communicate accurately with government agencies and companies). English: Business level (most business interactions, including meetings, will be conducted in English). If you have qualifications or experience that demonstrate your English proficiency other than TOEIC, please consult with us. Examples: Eiken Pre-1, Eiken 2 (Eiken CSE score of 1950 or higher), TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English Exam FCE, etc. Other qualifications or experiences that demonstrate English proficiency are also subject to consultation. If you do not have a qualification equivalent to a TOEIC score of 700 or higher, you will be required to take a company-designated test during the selection process (generally after the first interview). Who you are An interest in Money Forward's services and eager to increase the speed of value delivery. Enjoys fostering the growth of team members. Not fixated on specific development methodologies but enjoys thinking about what is necessary to maximize the team's output. Interest in financial-related services Tech Stack Web Server-Side: Java, Kotlin Database: MySQL Infrastructure & Middleware: Sakura, AWS, Docker, Redis Tools Repository Management: GitHub, GitLab CI/CD: Jenkins, ArgoCD Development Environment: IntelliJ IDEA, Eclipse, Docker Monitoring: Grafana, Kibana, Rollbar Communication: Slack, Zoom Ticket Management: Redmine, Trello Reference URL 会社説明資料 西方夏子さんの1日(エンジニア) A Work Day with Abdurrahman Hermanto (Engineer) 続きを見る
-
GM of Global Corporate IT (Executive Officer Candidate), Tokyo
【Only applicants residing in Japan are eligible to apply.】 Overview At Money Forward, we offer a range of services utilized by many users, including the automated household accounting and asset management service "Money Forward ME" and the business-oriented cloud service "Money Forward Cloud." Additionally, we implement technologies such as "Account Aggregation" and single sign-on through "Money Forward ID" to support these services. Most of these services and features are developed in-house, not only in Japan but also at our overseas locations, Money Forward Vietnam and Money Forward India. To support our Japanese customers, we have a wide range of in-house operations, including sales, user support/customer support, and marketing. The mission of the Global IT Division is to enhance the productivity of the Money Forward Group using the latest technologies, including AI. We manage identity with Microsoft Entra ID and provision it to SaaS applications that enhance employee productivity, such as Google Workspace and Slack. We provide the latest MacBook and Windows PCs as devices and manage these devices globally. These activities also require security assurance. We work closely with the CISO and the CISO Office to build and operate not only Entra ID but also Intune, Jamf, and Defender for Endpoint. To ensure that more users can comfortably use our services, we are looking for individuals who can lead the information systems that support the productivity of Money Forward Group employees and the globalization of our company organization. This position aims to become an executive officer within a few years. As a member of the management team, you will commit to enhancing employee productivity and report your activities monthly to the CEO and CTO. Responsibilities This position oversees the entire global information systems of the Money Forward Group. Responsibilities include: Designing, building, and operating information systems, including those at overseas locations. Managing all business devices and smartphones in Japan and abroad. Managing all SaaS contracts and subscriptions in Japan and abroad. Designing, implementing, and operating information security measures set by the CISO Office in collaboration with security specialists from the same office. Recruiting and supervising information systems personnel in Japan and overseas. Qualifications Comprehensive understanding of technologies used in information systems, such as IdP, MDM, EDR, CASB, SASE, OS (Windows and Mac), and networks (including WiFi). Ability to conceptually understand these technical elements and review the design of various projects. Capability to assist team members in advancing their projects and take the lead on critical projects. Experience in executing projects in-house rather than vendor management, or experience in designing and building information systems for external clients. Experience in designing and building information systems Technical expertise to visualize procurement, systematize operations, and engage in discussions on equal footing with the CISO, the Chief Information Security Officer. Experience in coordinating and negotiating with multiple stakeholders, including senior management. Agility and communication skills to work across different organizational units. High ethical standards and integrity as an IT administrator. Nice-to-have Experience interacting with senior management and understanding business operations within a company. PMP certification or understanding of PMBOK. Experience managing an organization with more than two hierarchical levels. Required language skills English: Business level Japanese: Business level Position Highlights Opportunity to conceptualize and design the information systems for the Money Forward Group, which aims to be a global tech leader. Ability to leverage past experiences in a growing business company. Reference URL マネーフォワード 会社説明資料 続きを見る
-
Staff Frontend Engineer (CTO Office), Tokyo
【No Japanese Requirements】 Overview At Money Forward Inc., we are dedicated to transforming financial services using advanced technology. With over 50 services for individuals and businesses, including popular products like "Money Forward ME" and "Money Forward Cloud," we help make managing money easier. We use cutting-edge "account aggregation" technology to gather user data, turning it into useful insights for our customers. Our department leads the way in using the latest technologies to improve our products. We focus on solving engineering problems across the company and increasing the value of our services. In the future, we aim to boost productivity by driving standardization efforts, addressing technical debt, and developing common platforms that can be used across the organization. We are looking for engineers with expertise in designing and building reliable, efficient solutions that enhance user experience and support our growth. A key part of this role is driving standardization initiatives across our platforms. You will have the opportunity to apply your expertise to tackle evolving challenges in technology, society, and finance, while contributing to the development of essential infrastructure services and helping to expand our business. Responsibilities and Duties Set project specifications and guide the technical direction of initiatives, ensuring alignment with overall business goals. Establish and maintain a framework of technical standards and procedures to ensure consistency across projects and teams. Oversee the quality of software and system modifications, ensuring that all changes meet high standards of performance, security, and reliability. Provide technical guidance and mentorship to team members, especially during troubleshooting and problem-solving efforts. Analyze existing operations to identify risks, inefficiencies, and redundancies, and develop strategies to address them. Conduct comprehensive assessments to design innovative solutions that enhance system efficiency, scalability, and reliability. Lead and drive standardization efforts across the organization to ensure cohesive and efficient engineering practices. Qualification 8+ years of experience in the development and operation of medium to large-scale web applications, with a strong foundation in JavaScript/TypeScript, React, Next.js, and Node.js, or a willingness to quickly learn and adapt to these technologies. Proven expertise in designing and implementing responsive, accessible, and high-performance user interfaces, ensuring they are aligned with industry best practices. Deep knowledge of state management, component-driven development, and modern frontend architecture, with extensive experience in JavaScript/TypeScript. Extensive experience in cloud computing, particularly with AWS, and a track record of building and managing cloud-integrated frontend systems. Strong problem-solving skills with the ability to lead and drive standardization initiatives across teams and projects. Experience in software architecture and testing, with a focus on ensuring the scalability, performance, and reliability of frontend solutions. Demonstrated ability to provide technical guidance, mentor engineers, and make critical decisions essential for successful project management and execution. Wide knowledge base across various technologies, with the ability to apply this knowledge to lead and collaborate on cross-functional initiatives. Effective communication skills for collaborating across organizational boundaries and managing inter-team projects. Proven leadership in managing or mentoring teams, fostering growth, and promoting best practices within the engineering organization. Nice-to-have Experience with other frontend frameworks or libraries like Vue.js, Angular, or Svelte. Familiarity with server-side rendering and static site generation, particularly with Next.js. Experience with design systems and UI component libraries to ensure consistency and scalability in design. Knowledge of performance optimization techniques, including lazy loading, code splitting, and asset optimization. Experience working in multinational teams, with an understanding of diverse cultural and communication dynamics. Advanced expertise in cloud computing, with hands-on experience in designing and optimizing AWS-based frontend systems. Experience with Agile methodologies, including involvement in Scrum ceremonies like sprint planning, backlog refinement, retrospectives, and daily standups. Required language skills Business level English proficiency (TOEIC score of 700 or above equivalent) Japanese proficiency is a bonus (not mandatory) Those who fit A shared belief in Money Forward's Mission/Vision/Values/Culture. Passionate about leveraging technology to transform financial services. Strong sense of ownership and ability to drive projects to completion. Comfortable working in a dynamic, fast-paced international environment. Able to communicate effectively across teams and independently resolve complex issues between departments. Tech Stack Frontend Frameworks: React, Next.js, Webpack State Management: Redux Styling: CSS Testing: Jest, Mocha Web APIs: REST, gRPC, GraphQL Language: TypeScript, JavaScript Database: MySQL, DynamoDB, Redis Infrastructure/Middleware: Terraform, Kubernetes, AWS (EKS, ECR, RDS, S3, SQS, SNS, etc…), GCP, Docker, Kafka, NginX, Consul Tools Used Communication: Slack, Kibela, Zoom Monitoring: Datadog, Rollbar, Sentry Repository Management: GitHub CI/CD: Argo CD, Circle CI, Jenkins, GitHub Actions Ticket Management: Jira Security: Dependabot, Sonarqube Design: Figma Salary Range Min 10,000,000 - Max 15,000,000 Japanese yen / year (Gross) *Including fixed overtime work allowance of 45 hours for regular, non-legal hours, legal holidays and 40 hours for late-night work. Location, Hybrid Work As a standard practice, a minimum of 2 days work from office attendance is mandatory, designated as team office days. Additionally, employees are encouraged to spend 3 or more days in the office. The specific "team office days" may vary depending on the assigned team. This policy may be subject to change based on the company's needs and work circumstances. Working hours Flexible Working Hours (No core time) Vacations Two days off per week (Saturday and Sunday) Japanese national holidays 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 Benefit Health insurance Employee stock ownership plan Full transportation coverage The latest computer (if considered necessary for work, limitless upgrade on specs and purchases of peripheral equipment are allowed.) Seminar participation support Book purchases Copyright of OSS belongs to individuals Selection Process Casual interview/Document Screening ↓ Coding assignment ↓ First interview ↓ Second interview ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may change ■Reference checks Money Forward may ask you for the reference checks using an online service, called "back check". Mutual understanding is limited in the selection process only. Therefore, we would like to refer to the information about you from your supervisor and colleagues working together at the current or previous company so that we can make a more reliable match and to lead to your early success after joining our company. *No pass/fail decision will be made on the basis of the reference checks only. *The fact that you are applying for us will not be disclosed to your references. 続きを見る
全 12 件中 12 件 を表示しています