全 15 件中 15 件 を表示しています
-
Senior Frontend Engineer (React.js+Typescript), Accounting Report System Development (Tokyo)
【Only applicants residing in Japan are eligible to apply.】 Overview As a Senior Frontend Software Engineer, you will be responsible for building brand-new reporting features for our accounting cloud service, mainly using React.js and Typescript. “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. Responsibilities and Duties Develop reporting functionalities on our cloud accounting product for over mid-sized companies with React.js and Typescript Develop frontend for 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 Required Skills and Experience Computer Science/Engineering Bachelor’s degree or related technical field 7+ years of software development experience Experience in leading product development with React.js and Typescript Experience with working in an Agile/Scrum team Experience in designing system architecture Team player Strong interpersonal skills Solution-oriented and result-driven Can commute to the office in Tokyo two days per week Preferred Skills and Experience These aren’t required but be sure to mention them in your application if you have them. Experience with financial domain service development and operations (e.g. accounting, reporting) Experience with Next.js Experience with Go or other backend technologies Experience with CI/CD Experience with AWS or other public cloud services Experience with system design and infrastructure building Successful track record of developing quality software products and shipping production-ready software Interest in learning Japanese Language Requirements Japanese: Not required but nice to have English: Fluent in both written and verbal Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
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 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 続きを見る
-
SDET(Software Development Engineer in Test)_CQO Office,Tokyo
【Only applicants residing in Japan are eligible to apply.】 Overview At Money Forward, we provide various services such as "Money Forward Cloud" for businesses and "Money Forward ME" for individuals to address various financial challenges. As we continue to add new products and features, it is our utmost priority to ensure rapid development along with quality assurance to satisfy our customers. We are able to deliver speed due to our agile development methodology, however, quality assurance within short cycles is an area that is still evolving, hence the need to strengthen the personnel (SDET) in this area. Responsibility Improvement of test coverage for unit testing Assurance of upstream quality using metrics Automation of testing using tools like Selenium Automation of non-functional testing using Chaos Engineering and similar methods Qualification Minimum 3 years development experience, or test automation experience using scripting languages Holder of ISTQB AL certification or equivalent knowledge Bachelor's degree in Information Processing, Computer Science, or equivalent (e.g., Information Technology Engineer Examination, etc.) Language Requirement Japanese Proficiency: Basic/Daily conversation level (able to conduct interviews using a mix of Japanese and English as needed) English Proficiency: Business level (equivalent to a TOEIC score of 700 or higher) Due to joint projects with members based in India and Vietnam, some projects may require all communication, including meetings and text exchanges, to be conducted entirely in English. Who you are Positive about taking on challenges. Able to communicate effectively with engineers of different nationalities that are based at various overseas locations. Salary Range Min 6,408,000 - Max 10,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, 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 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 *For more information on our benefits, please follow the link below: (https://recruit.moneyforward.com/benefits) 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. 続きを見る
-
Senior Backend Engineer (Go), CTO Office, Platform Application Division
【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 technical direction for projects, aligning them with business objectives. Ensure software quality, focusing on performance, security, and reliability. Provide technical mentorship, especially in troubleshooting and problem-solving. Identify risks and inefficiencies in operations, developing strategies to address them. Design solutions that improve system efficiency, scalability, and reliability. Apply deep business knowledge to manage and optimize data systems. Plan and implement infrastructure measures to enhance stability and long-term goals. Required Skills and Experience 6+ years in developing and operating medium to large-scale web services, with strong expertise in Golang. Proven ability in designing scalable, robust Web APIs and microservices aligned with industry standards. Deep knowledge of relational databases, SQL, and data modeling. Extensive experience with AWS and cloud-based systems. Expertise in software architecture and systems testing, ensuring scalability and performance. Skilled in providing technical guidance, mentoring, and making critical project decisions. Broad technical knowledge, leading and collaborating on cross-functional initiatives. Effective communicator, managing inter-team collaboration. Proven leadership in managing teams, fostering growth, and promoting best practices. Preferred Skills and Experience Proficient with Kafka and message-driven architectures for scalable, decoupled systems. Knowledge of Domain-Driven Design (DDD) to align software with business needs. Experienced in multinational teams, understanding cultural and communication diversity. Advanced skills in cloud computing, particularly AWS system design and optimization. Familiar with Agile methodologies, including Scrum ceremonies like sprint planning and retrospectives. Language Requirements Business level English proficiency (TOEIC score of 700 or above equivalent). Japanese proficiency is not required but nice to have. Who We're Looking For 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. Technology 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 Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
【QA Manager (SDET Manager)】Money Forward (HR Solution Department)_Tokyo
About us 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 HR domain, we are providing the following six products; Money Forward Cloud Payroll Money Forward Cloud HRIS (Human Resource Information System) Money Forward Cloud Attendance Money Forward Cloud Tax Adjustment Money Forward Cloud Social Insurance Money Forward Cloud My Number It is a competitive market with a lot of room for expanding our market share. That is why this area became a primary focus for Money Forward which accelerated our growth. As the number of users of our products increases and our organisation expands, we are looking for someone who can lead the team as a QA manager and SDET (Software Development Engineer in Test) manager, while also improving the quality of our products. Overview Until now, Money Forward's QA organisation has been limited in its activities due to the fact that quality activities were carried out through an in-house contracting system, making it difficult to guarantee a high level of product quality or to design quality over the medium to long term. In order to overcome this barrier, Money Forward decided to commit to a 10 year milestone to push forward ‘quality’, including the following: - The appointment of Juichi Takahashi, a quality expert well know in the industry, as CQO - The establishment of CQO Office in 2023 with the mission of improving quality across the entire company, including overseas offices The mission of the CQO Office is to formulate a quality strategy for Money Forward as a whole. As of such, it became a high priority to build a team of professional QA engineers who can put these strategies into practice. At present, the main focus is on quality improvement for each product, and the HR Solutions Division (HRS) is one of the divisions strongly committed to quality improvement. The division is experiencing rapid growth coupled with the globalisation of the development organisation, and the launch of new products, so it is essential to ensure continued improvement in quality across the product line and organisation. Therefore, we are looking for someone who can oversee multiple HRS products from a cross-cutting perspective and work with the development team to lead the introduction of quality improvement activities, such as shifting left and automation, in line with new development processes such as Agile. Responsibilities You will be responsible for a wide range of tasks, from building and implementing a QA strategy to project management for the HR domain in the back-office SaaS (Software as a Service) ‘Money Forward Cloud’, with the mission of improving quality for the full development lifecycle. Review of functional and non-functional requirements, and development of test cases for those requirements Code review Test strategy formulation (unit testing, integration testing, system testing) Automation strategy formulation (Playwrite, Postman, etc.) Quality analysis, quality improvement Requirements ISTQB certification or equivalent knowledge. Advanced Level certification is especially recommended. Experience of implementing test strategies and execution, with an awareness of the test pyramid in QCD (Quality Cost Delivery) and automated testing 3+ years experience of working as a developer in software development Experience of managing a test team (training, goal setting, etc.) Someone who can positively promote increasingly advanced testing technology Language Requirement English: Business-level English ability (equivalent to TOEIC 700 or above) Japanese: Conversation level (not required but recommended) Nice to have Experience of improving development processes Knowledge of architecture and refactoring Experience of building/maintaining CI/CD environments Salary Range: Min 8,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, 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 Working and dependent visa sponsorship and application assistance Flight tickets (for employee and their dependent family) Airport pick-up Temporary fully furnished apartment for one month Relocation bonus for initial life setup Settling-in support after arrival in Japan City office and bank account opening tour 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. Selection Process Casual interview/Document Screening ↓ First interview ↓ Several rounds of interviews ↓ Final interview *Reference checks may be required before or after the interview. ↓ Job offer and Meeting *The selection process may change 続きを見る
-
Senior Backend Engineer (Kotlin, HR Solutions Department), 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 HR domain, we are providing the following six products; Money Forward Cloud Payroll Money Forward Cloud My Number Money Forward Cloud Attendance Money Forward Cloud Social Insurance Money Forward Cloud HRIS (Human Resource Information System) Money Forward Cloud Tax Adjustment As a Senior Backend Engineer, you will be responsible for leading projects primarily using Kotlin. Our products are currently in its growth phase, so we are actively seeking someone who can design an architecture and development strategy to accommodate future user expansion at scale. Responsibilities Design, develop, and maintain high-performance backend systems with Kotlin or Java, ensuring scalability and reliability. Engage in collaborative efforts with cross-functional teams to conceptualize, architect, and implement new features that enhance our SaaS offerings. Understand existing features and define the best short, medium and long term strategy to migrate or re-architect systems to support our SaaS platform’s growth and scalability for. Identify and address issues which affect our products and lead the efforts to implement solutions across teams by making key technical decisions which define our future engineering direction. Proactively identify and address cross-product performance bottlenecks, ensuring the efficiency and responsiveness of our services. Design and implement robust and maintainable APIs that support both internal and external integrations. Work closely with product managers, designers, and fellow engineers to understand requirements and deliver high-quality solutions. Proactively engage in knowledge sharing across teams and the organization, promoting a culture of learning and development. Create and maintain technical documentation for systems, APIs, and processes. Collaborate with support teams to troubleshoot and resolve technical issues promptly Required Skills and Experience Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of hands-on experience in designing, developing and operating web applications using the latest, production proven, Kotlin or Java technologies. Experience with design, development, and operation of service-oriented or microservices architecture, demonstrating an understanding of scalable and modular architecture. Experience in architecture design and technology selection, showcasing the ability to make informed decisions for optimal solutions. Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns. Proficiency in tuning middleware components, including database optimization and performance improvement strategies. Flexibility and adaptability to work with diverse technology stacks, with motivation to learn technologies like Ruby on Rails, Frontend frameworks and others in order to optimize our new systems. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Hands-on experience with test design, creation, and operation using documentation or testing tools like JUnit, Kotest, RSpec, Jest, or similar. Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions. Preferred Skills and Experience Familiarity with Ruby, Ruby on Rails, React or Vue.js. Experience with containerization and orchestration tools such as Docker and Kubernetes. Experience with event driven architectures and similar patterns to optimize performance across our systems. Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. Previous exposure to a SaaS environment will be considered an advantage. Language Requirements English: Fluent in both written and spoken Japanese: Not required (Interest in learning is a plus) Technology Stack Backend: Kotlin, Java, Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec Frontend: TypeScript, Next.js, Vue.js, Nuxt.js, Jest Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 Infrastructure as Code: Terraform Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O. 続きを見る
-
QA Engineer, Accounting Report System Development (Tokyo)
Overview As a QA Engineer, you will be responsible for the quality of reporting features for our accounting cloud service. “Money Forward Cloud ERP” is a cloud-based composable ERP (modular ERP) that has our own SaaS applications for corporate back-office operations from the Accounting, Finances, and Human Resources fields as its module applications. The “Money Forward Cloud Accounting Plus” is an accounting module from the composable ERP modules. Our team is developing 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. Additionally, we are addressing performance improvements for existing reporting functionalities. We must handle various development epics while keeping quality so that users can grasp proper figures to proceed with their work and relish our service's comfortable UX. This position is expected to design and implement proper testing initiatives to keep or improve the quality of our reporting functionalities to users’ satisfaction. Responsibilities and Duties Understand functional and non-functional specifications to be tested during the development cycle Design test perspectives and cases for the accounting report domain Conduct manual tests for the accounting report domain Design and implement automated tests to reduce manual testing efforts Communicate and collaborate with team members, Engineering Manager, Product Manager, Designer, and any other stakeholders to ensure completing its needed QA activities Ship software to the production environment with high quality Monitor the production environment and if any issues happen, fix and recover the system along with proper procedure to keep quality and sort out preventive actions for incidents Share your knowledge with team members and other engineers Required Skills and Experience ISTQB or JSTQB qualification or equivalent knowledge. 3+ years of software testing experience At least 1 year of software development experience as an engineer Experience with web application testing Experience with designing and conducting manual testing Experience with implementing automated testing Experience with working in an Agile/Scrum team Team player Strong interpersonal skills Able to commute to the office in Tokyo two days per week Preferred Skills and Experience 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 non-functional testing tools Experience with agile testing methodologies Experience with establishing QA strategies Successful track record of developing quality software products and shipping production-ready software Interest in learning Japanese Language Requirements English: Fluent in both written and verbal Japanese: Not required (Interest in learning is a plus) Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
Senior Frontend Engineer (Tech Lead), Money Forward Cloud (Consolidated Accounting), Osaka
Overview Money Forward's Mission Please take a look at the thoughts and values that Money Forward has cherished since its founding. Money Forward's Mission, Vision, and Values Message from the CTO For insights into the strengths of Money Forward's organization and support for the globalization of the organization, please see here: What the CTO of Money Forward Thinks (March 2022) | Engineers' Blog The Vision Behind Establishing a Development Base in Kansai Currently, our company has development bases in Tokyo, Fukuoka, and Vietnam. However, we want to create more opportunities for our members to work with excitement. There have been many instances where people are interested in our company but prefer to work in the Kansai area, leading to mismatches. With this background, we have established a development base in Osaka following Kyoto. ■Recruiting Core Members! We are looking for engineers who can create and instill the Mission, Vision, and Values of Money Forward in the development team and culture in Kansai (Osaka or Kyoto)! We anticipate challenges unique to having multiple bases, such as communication issues. However, we believe that by working together, we can overcome these challenges and create greater value. We would love to talk to those who share this vision and determination. ■Please check out the website to understand the values of the Kansai development base! Money Forward Kansai Development Base Article written by the Head of Osaka Development Base: Aiming for a Good Team Responsibilities and Duties Role We are looking for a Tech Lead who will be responsible for the technical leadership and skill development of team members in the team developing the service "Money Forward Cloud Consolidated Accounting," which aims to promote and support group management to achieve significant growth that cannot be accomplished by a single company. Product Vision We aim to continuously provide value that realizes the efficiency and high quality of accounting operations, transforming the accounting practices of group management companies. By overcoming barriers and consolidating information for globally active companies, we support smooth accounting operations and enable real-time understanding of the group's management status, thereby becoming a data engine that supports corporate growth. Currently, we have expanded our market share, particularly among companies preparing for IPOs, by offering the advantages of pure cloud technology and an easy-to-use UI/UX. Moving forward, we aim to leverage our strengths to provide value to companies that are already conducting consolidated accounting operations, focusing primarily on small and medium-sized enterprises. To achieve this, we need to swiftly release valuable features across various domains, such as resolving inter-company communication issues, improving data collection efficiency, and expanding output functions. Recruitment Background and Job Description Since the release of our product in December 2022, we have grown by maintaining a flexible balance between quality and development speed, thanks to our talented engineers and the Scrum Agile development process. As our business continues to grow, our development organization is also expanding, with development activities taking place across multiple locations in Japan and Hanoi. We are entering a new stage as we aim to maintain our domestic market share while making a full-scale entry into the global market. To achieve this, we need to select and focus on key areas and build an attractive and efficient development organization on a global scale. In this effort, we are seeking talent to technically lead the frontend domain and help establish these frameworks. Job Responsibilities: Promote knowledge sharing within the team to enhance quality and encourage autonomy at the team level. Mentor and develop team members, helping them to grow their skills and expertise. Design and implement complex features, providing advice and guidance to ensure successful execution. Create a technology roadmap that aligns with the business phase and quality requirements. Drive technology-driven improvements to enhance development efficiency. Implement best practices and tools to streamline development processes and reduce bottlenecks. Foster an engaging and supportive developer experience, creating a positive and productive work environment. Cultivate a culture of innovation, collaboration, and continuous improvement within the development team. Required Skills and Experience Experience in developing and operating applications using React and Next.js frontend frameworks Ability to design code with a focus on innovation, maintainability, and scalability. Experience in coaching and mentoring team members on best practices in code design. Deep technical knowledge that enables the creation of coding standards and policies Ability to formulate mid-term technical strategies that align with business goals and product vision. Practical experience in development using TypeScript Preferred Skills and Experience Experience in Agile/Scrum development across multiple teams, ensuring effective collaboration and delivery Knowledge of web accessibility standards Familiarity with tools like Google Analytics for analyzing user behavior and deriving actionable insights Experience in implementing test code using testing frameworks such as Mocha or Jest. Practical experience with E2E testing frameworks like Playwright. Practical experience with HTML, CSS, and GraphQL Experience in developing within a JavaScript build environment using Node.js libraries such as Babel and webpack Language Requirements Japanese proficiency is not required but nice to have Business level English proficiency (equivalent to TOEIC 700 or above) If you have other qualifications or experiences that demonstrate your English proficiency, please consult with us. Examples: Eiken Grade Pre-1, Eiken Grade 2 (Eiken CSE Score 1950 or higher), TOEFL iBT 60 or higher, IELTS 5.0 or higher, Cambridge English FCE, etc. Regarding other qualifications, please consult with us. For those who do not have a qualification equivalent to TOEIC 700, you will be required to take a designated test during the selection process (generally after the first interview) Who We’re Looking For Prioritize teamwork and are committed to working with a sense of improvement. Can actively communicate with team members and foster a collaborative environment. Aim to be proactive, proposing new ideas and creating new opportunities for work. Are not only focused on technology but also mindful of business metrics and their impact on the company. Have a strong technical curiosity and are driven to create services that benefit users through the application of technology. Technology Stack Web Server-Side:Kotlin for server side, GraphQL Kotlin Web Frontend:React, Next.js, TypeScript, Jest, Storybook, Apollo Client Database:MySQL(AWS Aurora) Infrastructure and Middleware:AWS(ALB, RDS, S3, ElastiCache, EKS...), Docker, Redis Tools Used Repository Management:GitHub CI/CD:CircleCI, ArgoCD, Github Action Development Environment: Docker, Terraform Enterprise Monitoring:DataDog, Rollbar Communication:Slack, Discord, Zoom Ticket Management:Jira Security and Automation: OWASP ZAP, brakeman Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
Platform Engineer (Money Forward Cloud) at MFBC CTO Office (Tokyo)
Money Forward's Mission We have included the values that Money Forward has cherished since its founding, so please take a look first. Money Forward's Mission・Vision・Value are here. Overview With the mission of 'Pushing Business Forward. Pushing People Forward,' Money Forward offers a wide range of services and products, including personal household accounting and asset management services, back-office SaaS services for corporations, and Fintech promotion services for financial institutions, catering to both B2C and B2B markets. The Money Forward Business Company, which we are currently recruiting for, operates the corporate back-office SaaS service 'Money Forward Cloud,' which accounts for more than 60% of the Money Forward Group's revenue. This service integrates various back-office data, automates tasks, and streamlines cumbersome accounting and HR operations. 'Money Forward Cloud,' which offers more than 30 services, is strengthening its platform engineering team to create an environment where service developers can focus on delivering more value to users. By centrally managing the complexity of combined experiences and data integration, we aim to reduce the cognitive load on service developers and improve the overall product quality across the company. ■Link: Money Forward Cloud Department MFBC-CTO Office You will be assigned to the CTO Office of the Money Forward Business Company, which is responsible for the Business domain that supports the Money Forward Group. The MFBC-CTO Office was established to maximize the value of "Money Forward Cloud," which supports the efficiency of back-office operations and management improvement in Japan. The office addresses technical challenges and development process issues that affect the entire Money Forward Cloud series and develops a common platform intended to be used by multiple products. Responsibilities and Duties As a Platform Engineer, you will be responsible for providing a stable foundation that allows service developers to confidently develop their products. In this position, you will work on maintaining and promoting the use of the platform to ensure that each product and service can perform integrated experiences and data connections stably and securely. Additionally, it is crucial to propose and improve optimal utilization methods tailored to the business characteristics of the company's service platform. This will enable each product developer to focus on delivering value to users. Specifically, you will be responsible for the following tasks: Maintain and promote the use of a platform that allows each product and service to perform integrated experiences and data connections stably and securely. Propose and improve utilization methods tailored to the business characteristics of the company's service platform, and implement them in each product. Aggregate and standardize the complexities of integrated experiences and data connections to reduce the cognitive load on service developers. Build a service portal and centralize the tools and repositories needed by developers. Visualize the degree of platform utilization and quality, and evaluate and improve whether the degree of utilization is linked to quality. Participate as a reviewer in the architecture design of each product, ensuring system integration, quality, and operational quality. Promote Inner Source, enhance development in an open environment, increase internal recognition, and gain fans. Position Appeal You can support product development across the company through the platform, making a significant impact on the entire business. Work in a highly flexible environment by promoting an open culture and the concept of Inner Source. Closely collaborate with service developers and directly contribute to improving the user experience. Serve as a role model and provide career paths for product development members. Required Skills and Experience Practical experience in platform development or system architecture design. Experience in designing and implementing complex system integrations and data connections. Experience in building and operating developer tools or platforms. Proficiency in programming languages (e.g., Kotlin, Java, Go, Ruby). Experience using cloud services (AWS, GCP, Azure). Required Language Skills Business Basic Level English Proficiency (Equivalent to TOEIC 700 or above) EIKEN Pre-1st Grade, or EIKEN 2nd Grade (EIKEN CSE Score 1950 or above) TOEFL iBT 60 or above IELTS 5.0 or above Cambridge English Exam FCE *Other qualifications or experiences that demonstrate English proficiency can be discussed. *Candidates who do not have a qualification equivalent to TOEIC 700 or above will be required to take a company-designated test during the selection process (generally assumed to be after the first interview). Preferred Skills and Experience Experience contributing to Inner Source or open-source projects. Technical leadership experience in large organizations or projects. Experience planning and executing measures to improve Developer Experience (DX). Knowledge and experience in Agile development and DevOps. Who We're Looking For Someone who has a service developer's perspective and wants to create an environment where they can easily provide value. A person with a passion for technology and a willingness to continuously learn new technologies and methods. Someone with excellent communication skills who can smoothly collaborate with teams and other departments. A person who values an open culture and resonates with the concept of Inner Source. Someone who can identify issues independently and proactively work towards solving them. Technology Stack Programming Languages: Kotlin, Go, Java, Ruby Infrastructure & Cloud Services: AWS, GCP, Azure Container Technology: Docker, Kubernetes Configuration Management & Orchestration: Terraform CI/CD Tools: GitHub Actions, Jenkins Tools Used Repository Management: GitHub CI/CD: CircleCI, GitHub Actions, dependabot, ArgoCD, Jenkins Development Environment: Docker, Terraform Enterprise Monitoring: DataDog, Rollbar Communication: Slack Ticket Management: Jira, Asana Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." Culture Speed We make speedy decisions, take immediate action, and accomplish things in the shortest time. Professional We aim for high standards of professionalism. We strive to grow and achieve the best results. Teamwork We approach our work with a team-oriented mindset to reach our goals. One for all, all for one. Respect We strive to always be thankful, respectful, and sincere towards everyone. Evolution We strive to continually evolve because we know the world around us is constantly changing. Fun Enjoy work, enjoy growth, and enjoy life. 続きを見る
-
Architect (Money Forward Cloud) at MFBC CTO Office (Tokyo)
Money Forward's Mission We have included the values that Money Forward has cherished since its founding, so please take a look first. Money Forward's Mission・Vision・Value are here. Overview With the mission of 'Pushing Business Forward. Pushing People Forward,' Money Forward offers a wide range of services and products, including personal household accounting and asset management services, back-office SaaS services for corporations, and Fintech promotion services for financial institutions, catering to both B2C and B2B markets. The Money Forward Business Company, which we are currently recruiting for, operates the corporate back-office SaaS service 'Money Forward Cloud,' which accounts for more than 60% of the Money Forward Group's revenue. This service integrates various back-office data, automates tasks, and streamlines cumbersome accounting and HR operations. 'Money Forward Cloud,' which offers more than 30 services, is strengthening its platform engineering team to create an environment where service developers can focus on delivering more value to users. By centrally managing the complexity of combined experiences and data integration, we aim to reduce the cognitive load on service developers and improve the overall product quality across the company. ■Link: Money Forward Cloud Department MFBC-CTO Office You will be assigned to the CTO Office of the Money Forward Business Company, which is responsible for the Business domain that supports the Money Forward Group. The MFBC-CTO Office was established to maximize the value of "Money Forward Cloud," which supports the efficiency of back-office operations and management improvement in Japan. The office addresses technical challenges and development process issues that affect the entire Money Forward Cloud series and develops a common platform intended to be used by multiple products. Responsibilities and Duties We are responsible for designing and standardizing the architecture for the entire MFBC, creating templates and sharing knowledge applicable to each service to enhance the overall technical capabilities of MFBC. This will facilitate efficient technology selection and architecture reviews, addressing organizational bottlenecks. Additionally, we develop guidelines and methods for managing technical debt and re-architecting, and define the scope of security design within the architecture, applying it company-wide as needed. Furthermore, we closely collaborate with Product Managers (PdM) and developers to incorporate architectural insights into the development process, aiming to improve productivity and quality. When necessary, we temporarily join teams to support the implementation of new architectures and the repayment of technical debt. This enables each product to confidently design the architecture necessary for its unique needs. Additionally, demonstrating technical influence both within and outside the company and serving as a role model is an important part of the role. Design and standardize the architecture for the entire MFBC. Create templates and share knowledge applicable to each service. Conduct technology selection and architecture reviews, addressing bottlenecks. Develop guidelines and methods for managing technical debt and re-architecting. Define and apply the scope of security design within the architecture company-wide. Collaborate with PdM and developers to integrate architectural insights into the development process. Temporarily join teams as needed to support implementation and technical debt repayment. Demonstrate technical influence and establish a role model within and outside the company. Position Appeal Deep involvement in the company's overall technical strategy. Direct impact of your efforts on business outcomes. Opportunity to work with diverse products and services, gaining broad experience. Ability to demonstrate technical leadership and contribute to organizational growth. Opportunity to develop technologies that influence the world. Required Skills and Experience Experience in designing large-scale system architectures. Experience in technology selection and conducting architecture reviews. Smooth communication skills with PdM and development teams. Technical judgment considering business impact. Required Language Skills Business Basic Level English Proficiency (Equivalent to TOEIC 700 or above) EIKEN Pre-1st Grade, or EIKEN 2nd Grade (EIKEN CSE Score 1950 or above) TOEFL iBT 60 or above IELTS 5.0 or above Cambridge English Exam FCE Other qualifications or experiences that demonstrate English proficiency can be discussed. *Candidates who do not have a qualification equivalent to TOEIC 700 or above will be required to take a company-designated test during the selection process (generally assumed to be after the first interview). Preferred Skills and Experience Experience in integrated architecture design for multiple products or services. Experience in activities and communication within the technical community. Knowledge of cloud services and microservice architecture. Experience in improving development processes and implementing DevOps. Knowledge and experience in security design. Ability to catch up with and lead the latest technologies. Experience in managing and resolving technical debt. Who We're Looking For Someone with both deep and broad technical knowledge, passionate about creating business value. Someone who aims to positively influence the entire organization. Someone who values teamwork and can collaborate with others to achieve results. Someone who enjoys technical challenges and has a high willingness to learn continuously. Someone who takes initiative and actively engages in problem-solving. Technology Stack Programming Languages: Go, Java, Ruby Infrastructure & Cloud Services: AWS, GCP, Azure Container Technology: Docker, Kubernetes Configuration Management & Orchestration: Terraform CI/CD Tools: GitHub Actions, Jenkins Tools Used Repository Management: GitHub CI/CD: CircleCI, GitHub Actions, dependabot, ArgoCD, Jenkins Development Environment: Docker, Terraform Enterprise Monitoring: DataDog, Rollbar Communication: Slack Ticket Management: Jira, Asana Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." Culture Speed We make speedy decisions, take immediate action, and accomplish things in the shortest time. Professional We aim for high standards of professionalism. We strive to grow and achieve the best results. Teamwork We approach our work with a team-oriented mindset to reach our goals. One for all, all for one. Respect We strive to always be thankful, respectful, and sincere towards everyone. Evolution We strive to continually evolve because we know the world around us is constantly changing. Fun Enjoy work, enjoy growth, and enjoy life. 続きを見る
-
【SDET (Software Development Engineering in Test)】Money Forward (HR Solution Department)_Tokyo
About us 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 HR domain, we are providing the following six products; Money Forward Cloud Payroll Money Forward Cloud HRIS (Human Resource Information System) Money Forward Cloud Attendance Money Forward Cloud Tax Adjustment Money Forward Cloud Social Insurance Money Forward Cloud My Number It is a competitive market with a lot of room for expanding our market share. That is why this area became a primary focus for Money Forward which accelerated our growth. As the number of users of our products increases and our organisation expands, we are looking for people who can contribute to improving the quality and productivity of our products as SDETs (Software Development Engineers in Test). Overview Until now, Money Forward's QA organisation has been limited in its activities due to the fact that quality activities were carried out through an in-house contracting system, making it difficult to guarantee a high level of product quality or to design quality over the medium to long term. In order to overcome this barrier, Money Forward decided to commit to a 10 year milestone to push forward ‘quality’, including the following: The appointment of Juichi Takahashi, a quality expert well know in the industry, as CQO The establishment of CQO Office in 2023 with the mission of improving quality across the entire company, including overseas offices The mission of the CQO Office is to formulate a quality strategy for Money Forward as a whole. As of such, it became a high priority to build a team of professional QA engineers who can put these strategies into practice. At present, the main focus is on quality improvement for each product, and the HR Solutions Division (HRS) is one of the divisions strongly committed to quality improvement. The division is experiencing rapid growth coupled with the globalisation of the development organisation, and the launch of new products, so it is essential to ensure continued improvement in quality across the product line and organisation. Therefore, we are looking for someone who can oversee multiple HRS products from a cross-cutting perspective and work with the development team to lead the introduction of quality improvement activities, such as shifting left and automation, in line with new development processes such as Agile. Responsibilities and Duties You will be responsible for a wide range of tasks, from building and implementing a QA strategy to project management for our HR Solution product line-up, ‘Money Forward Cloud’, with the mission of improving quality for the full development lifecycle. *Right after joining us, we would like you to lead the introduction of API test automation for HR Solution product line-up. Test strategy formulation (unit testing, integration testing, system testing) Automation strategy formulation and implementation (Playwright, Postman, etc.) Code review, unit test review (code quality) Quality analysis, quality improvement Review of functional and non-functional requirements and development of test cases for those requirements Required Skills and Experience ISTQB or JSTQB certification, or equivalent knowledge. Advanced Level certification is especially recommended. Experience implementing test strategies and execution, with an awareness of the test pyramid in terms of QCD (Quality Cost Delivery) and automated testing At least 3 years' experience working as a developer or SDET in software development Experience leading a test team/SDET team made up of multiple members Someone who can proactively promote increasingly sophisticated testing techniques Language Requirements English: Business-level English ability (equivalent to TOEIC 700 or above) Japanese: Conversation level (not required but recommended) Nice to have Experience of improving development processes Knowledge of architecture and refactoring Experience of building/maintaining CI/CD environments Enjoys taking on challenges and tackling new problems from scratch 続きを見る
-
Backend Engineer III (Money Forward i), Tokyo
Money Forward i? Money Forward i, Inc. (MFi) is a subsidiary of the Money Forward group and was created in February 2021 to develop a new and intuitive SaaS management platform for the global market called "Admina". We focused on creating a service that was more in tune with the needs of global users by starting with an international product team and committing to a simple and intuitive design. We have continued to grow the operations to incorporate talent from around the world to ensure that we develop the most diverse and versatile service to meet the needs of SaaS users worldwide. We pride ourselves on being an internationally diverse team that can work in harmony to overcome globalization challenges. *Hired as an employee of Money Forward and assigned to Money Forward i. Overview As a backend engineer of the data aggregation platform team, you will be responsible for the development of our scalable and resilient backend system which is centralizing data from 250 SaaS applications. Our current tech stack for backend development is TypeScript (NestJS), MySQL, DynamoDB, SQS, ElasticSearch, Lambda, Datadog and Terraform. We are a small but diverse team with members coming from multiple nationalities. We build, we write blogs, we learn, we share. If you like developing products that matter at a fast pace and in a small team, you will love working with us! Responsibilities and Duties Evolving our platform through solid backend architecture and best practices Create reusable, effective, and scalable TypeScript code Operation of an application on a production environment (monitoring, investigation) Required Skills and Experience Bachelor's or higher degree in Computer Science, Software Engineering etc Deep knowledge in computer science or related field 3 years of professional experience in backend development Experience with Node.js/TypeScript and Node.js frameworks like NestJS (or other generalized programming languages such as Java, C#, Golang...etc ) Experiences in designing tables/working with relational databases such as MySQL Familiarity with Docker Good problem-solving skills Excellent verbal communication skills Good interpersonal skills Preferred Skills and Experience Develop production-quality applications in a Node.js framework such as NestJS Experiences in building web crawler frameworks (Puppeteer, Selenium...etc) Experiences with NoSQL database DynamoDB and ElasticSearch Experiences in running and operating applications on cloud infrastructure (especially AWS and Terraform) Experiences in designing/implementing/operating microservice/serverless architecture Experiences with asynchronous programming and architecture Language Requirements Business Level English Japanese not required Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
-
Senior Backend Engineer (Kotlin, Technical Revitalization Division under CTO Office)
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. The Technical Revitalization Division is a specialized team within the CTO Office, empowered by the CTO to support product development teams in addressing technical challenges and enhancing existing architectures. Currently, we are deploying engineers to support the revitalization of an HR domain product, Money Forward Cloud Payroll . Additionally, we are seeking two more engineers for full-time assignments to assist in transitioning another product, Money Forward Cloud HRIS (Human Resource Information System) , to Kotlin. As a Senior Backend Engineer, you will be responsible for leading projects primarily using Kotlin. Our products are currently in its growth phase, so we are actively seeking someone who can design an architecture and development strategy to accommodate future user expansion at scale. Responsibilities and Duties Design, develop, and maintain high-performance backend systems with Kotlin or Java, ensuring scalability and reliability. Engage in collaborative efforts with cross-functional teams to conceptualize, architect, and implement new features that enhance our SaaS offerings. Understand existing features and define the best short, medium and long term strategy to migrate or re-architect systems to support our SaaS platform’s growth and scalability for. Identify and address issues which affect our products and lead the efforts to implement solutions across teams by making key technical decisions which define our future engineering direction. Proactively identify and address cross-product performance bottlenecks, ensuring the efficiency and responsiveness of our services. Design and implement robust and maintainable APIs that support both internal and external integrations. Work closely with product managers, designers, and fellow engineers to understand requirements and deliver high-quality solutions. Proactively engage in knowledge sharing across teams and the organization, promoting a culture of learning and development. Create and maintain technical documentation for systems, APIs, and processes. Collaborate with support teams to troubleshoot and resolve technical issues promptly. Required Skills and Experience Bachelor's degree in Computer Science, Engineering, or a related technical field. 5+ years of overall hands-on experience in software engineering, developing and operating web applications, specially using technologies like Kotlin or Java. Experience with design, development, and operation of service-oriented or microservices architecture, demonstrating an understanding of scalable and modular architecture. Experience in architecture design and technology selection, showcasing the ability to make informed decisions for optimal solutions. Demonstrated ability to independently analyze, design, and refactor using various design patterns and identify and address anti-patterns. Proficiency in tuning middleware components, including database optimization and performance improvement strategies. Flexibility and adaptability to work with diverse technology stacks, with motivation to learn technologies like Ruby on Rails, Frontend frameworks and others in order to optimize our new systems. Proven track record of actively participating in team-based quality improvement efforts through code reviews and test code implementation. Hands-on experience with test design, creation, and operation using documentation or testing tools like JUnit, Kotest, RSpec, Jest, or similar. Experience in mentoring other engineers, demonstrating the ability to guide and support fellow team members in their professional growth. Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions. Preferred Skills and Experience Familiarity with Ruby, Ruby on Rails, React or Vue.js. Experience with containerization and orchestration tools such as Docker and Kubernetes. Experience with event driven architectures and similar patterns to optimize performance across our systems. Previous experience working with Scrum and Agile development methodologies, contributing to efficient and collaborative project delivery. Previous exposure to a SaaS environment will be considered an advantage. Language Requirements English: Fluent in both written and spoken Japanese: Not required (Interest in learning is a plus) Technology Stack Backend: Kotlin, Java, Ruby, Ruby on Rails, GraphQL, gRPC, Sidekiq Pro, RSpec Frontend: TypeScript, Next.js, Vue.js, Nuxt.js, Jest Infrastructure: Amazon EKS, Aurora, ElastiCache, S3 Infrastructure as Code: Terraform Repositories: GitHub Project management: JIRA Monitoring: Datadog, Rollbar CI/CD: CircleCI, ArgoCD, GitHub Actions Communication Tools: Zoom, Slack, Figma, Miro Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." Relocation Support for Overseas Candidates Communication Support 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 Relocation bonus for initial life setup Settling-in support after arrival in Japan For further information about our relocation support and other benefits, please visit our careers page at https://recruit.moneyforward.com/en. 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. 続きを見る
-
【Python Backend Engineer】Home Company(Money Forward ME)_Tokyo
Money Forward's Mission At Money Forward, we have infused the values we’ve cherished since our founding into our mission. Please take a moment to check out our Mission, Vision, and Values [https://corp.moneyforward.com/aboutus/mission/]. Overview At Money Forward Home Company, we operate services under the mission “Move money forward. Move life forward,” with our automatic household accounting and asset management app, Money Forward ME, which has over 16.1 million users, at the core. The DataForward Office was established in August 2022 with the mission to use data to create services and deliver more user-focused customer experiences and to create discontinuous value using Machine Learning and AI At Money Forward Home, we gather a vast amount of data related to “money,” which is crucial for household accounting and asset management services. This includes daily purchase information, income, savings, as well as financial products data (insurance, stocks, etc.). We are seeking a team member who will lead the establishment and growth of data services to realize the above mission! About Money Forward Home Money Forward and Sumitomo Mitsui Card Co., Ltd. have concluded a final agreement regarding a capital and business alliance, including the establishment of a joint venture in the personal business sector. We aim to integrate and maximize the value of Money Forward’s various services related to personal finances with the cutting-edge digital cashless services provided by Sumitomo Mitsui Card, and the comprehensive financial services, Olive provided by the SMBC Group, to solve more financial challenges for our customers. About Money Forward Home Co., Ltd. Note: This position is employed by Money Forward Inc. but will be seconded to Money Forward Home Co., Ltd. Performance evaluation and benefits follow Money Forward’s standards. Responsibilities As a Python backend engineer, you will collaborate with PdM, designers, and other engineers to develop and operate new products from requirements and specification design to implementation. Development of new features for the automatic household accounting and asset management app, Money Forward ME Review of functional and non-functional requirements / specification design Design environmental requirements and architecture for production use Test planning, design, execution, and post-release confirmation Coding Why this position is attractive ToC Business Domain: This product deals with the personal and familiar field of money, and as a Fintech Software Company, the developed products directly contribute to improving user experience and driving revenue. In an environment where results are visible, you can feel a strong sense of achievement and fulfillment. You will develop products as a team with PdM and designers, not just as a recipient of system development orders, but by directly sharing your opinions to improve the product. New Services: You will have the opportunity to create solutions to provide more beneficial services to users using cutting-edge technologies such as AI. Growth Opportunities: At our division, you can continuously learn new knowledge, increase your expertise, and keep growing. Additionally, with other teams related to data, AI, and engineering in the company, you can share information and learn from them as well. Qualifications 4+ years of professional experience in any of the following: Experience with web application development using frameworks like Django, FastAPI, or Flask Experience with API design Experience with developing applications using RDBMS Experience with test planning and execution support Requirements definition skills Communication skills to work with PdM, designers, and other team members Nice to Have Data processing, visualization, and analysis skills using SQL and Python Experience with developing chat services using LLM APIs Experience with large-scale service operation on AWS Financial/accounting knowledge equivalent to Affiliated Financial Planner, 3rd Grade Japanese Financial Planner Certification or 3rd Grade of The Official Business Skills Test in Bookkeeping Language Requirement Japanese: Native or JLPT N1 Interviews will be conducted in Japanese English: Business-level English (TOEIC 700+) (Note: If you have other qualifications or experiences demonstrating English proficiency, such as EIKEN Pre-1, EIKEN 2nd Grade (CSE score 1950+), TOEFL iBT 60+, IELTS 5.0+, or Cambridge FCE.), feel free to discuss with us, For those without a TOEIC 700+ equivalent score, they will be asked to take a designated test during the interview process (generally after the first interview). We’re Looking for Someone Who Values teamwork and is motivated to grow professionally Can proactively solve business-related problems Has a strong technical growth mindset and seeks to take on technical challenges in the workplace Technical Stack Languages: Python, SQL Web Frameworks: Django, Django Ninja, FastAPI, OpenAPI Specification (Swagger) Databases: MySQL, DynamoDB, Elasticsearch Infrastructure: AWS Libraries: pandas, Pydantic, SQLAlchemy, pytest, Sphinx, LangChain Package/Project Management: uv, ruff Chat Completion APIs: Amazon Bedrock, Anthropic Claude, OpenAI GPT, Gemini, Llama Tools (Engineering) Repository Management: GitHub Communication: Slack, Zoom, Kibela, Google Sheets, Google Slides, Google Docs, Miro Project Management: Jira Work Environment At Money Forward, we provide an environment where we can create world-class services together, and we are looking forward to welcoming you. Provided PC Specs: We provide PCs equipped with the latest CPUs (MacOS or Windows). Custom-made PCs tailored to business requirements and replacements with the latest OS are also possible. Systems to Enhance the Development Environment: Peripheral devices necessary for work (such as displays, mice, keyboards) can be purchased as office supplies. Generally, you can choose from standard products (catalog), and if conditions are met, you can apply for non-standard products as well. Money Forward Library: We have a library system where you can freely borrow books, ranging from technical books to management books. Desired books can be purchased at the company's expense. Referral Driven: We cover the cost of recruitment meals. There is a referral reward system. Conference Participation Support: The company partially covers participation in domestic and international conferences, such as RubyKaigi and Google I/O." 続きを見る
全 15 件中 15 件 を表示しています