@money-forward | Money forward
Created a year ago (Last Update: a year ago)
Senior Fullstack Engineer, Accountants Assistant System Development (Nagoya), Japan
Gathered from company career pages. For the latest details, see the company's site. For updates to this page, contact us at contact@japanjobspace.com
💚 Less than 10 views
Senior Fullstack Engineer, Accountants Assistant System Development (Nagoya) in Tokyo, Japan
In your role as a Senior Fullstack Engineer, you will assume a leadership position in the development of the "Money Forward Cloud Partner" system, which serves as an accountant's assistant. This system is specifically designed for certified business partners of Money Forward and empowers them to efficiently manage client information and deliver a range of professional services.
While "Cloud Partner" has previously been developed and maintained by another team in Tokyo, the establishment of a new engineering team in the Nagoya branch is aimed at accelerating its development. You are entrusted with becoming the driving force behind this development effort and working collaboratively to build a high-performing product team. Your leadership and technical expertise will be instrumental in shaping the future of Cloud Partner and ensuring its success.
Your key responsibilities as a Senior Fullstack Engineer working on the "Money Forward Cloud Partner" system include:
- End-to-End Development : Take charge of designing, developing, testing, deploying, maintaining, and enhancing the accountant's assistant system.
- Code Quality : Actively engage in code reviews and pair-programming sessions to elevate the overall code quality and foster collaboration within the development team.
- Production Environment Monitoring : Keep a vigilant eye on the production environment, promptly addressing any issues that may arise and ensuring the system's continuous operation.
- Product Specifications : Participate in discussions regarding product specifications, contributing valuable insights to shape the system's functionality and features.
- Development Process Improvement : Play an active role in improving various aspects of the development process, including communication, team building, and overall efficiency.
Your multifaceted role as a Senior Fullstack Engineer encompasses not only technical aspects but also collaboration, quality assurance, and process enhancement to drive the success of the "Money Forward Cloud Partner" system.
Your tech stack and development environment for the "Money Forward Cloud Partner" system includes:
Backend :
- Ruby on Rails
- GraphQL
Frontend :
- React.js
- Next.js
- TypeScript
Middlewares :
- MySQL
- Kafka
- Debezium
Infrastructure :
- AWS (Amazon Web Services)
- Docker
- Kubernetes
- Terraform
Continuous Integration/Continuous Deployment (CI/CD) :
- Circle CI
- GitHub Action
- Argo CD
Monitoring and Error Tracking :
- Datadog
- Rollbar
Task Management :
JIRA
Communication and Collaboration Tools :
- Slack
- Zoom
This comprehensive technology stack and toolset provide the necessary foundation for developing, deploying, and maintaining the "Money Forward Cloud Partner" system efficiently and collaboratively.
Qualifications for the Senior Fullstack Engineer role:
- Bachelor's Degree : A degree in Computer Science, Engineering, or a closely related technical field.
- Web Application Development Experience : At least 5 years of hands-on experience in web application development.
- Full Stack Web Development : Proficiency in full-stack web application development, encompassing both frontend and backend development.
- Backend Development : Experience in backend development using full-stack web frameworks and relational database management systems (RDBMS).
- Test Driven Development (TDD) : Proficiency in test-driven development, emphasizing the importance of testing throughout the development process.
- Container-Based Development : Experience in container-based development, indicating familiarity with technologies like Docker.
- Cloud Infrastructure : Experience in designing and deploying cloud infrastructure, showcasing your expertise in cloud technologies.
- English Proficiency : Professional working proficiency in English, with IELTS 7+, TOEFL iBT 100+, or TOEIC 870+.
- Motivation to Learn Japanese : A willingness and motivation to learn Japanese, which can be advantageous for effective communication in the workplace.
- Relocation to Japan : Willingness and ability to relocate to Japan and attend the office in Nagoya at least once a week.
These qualifications position you as a strong candidate for the Senior Fullstack Engineer role, combining technical expertise, language proficiency, and a commitment to professional growth.
Additional Experience and Skills:
- Ruby on Rails : Prior experience with Ruby on Rails, which may be beneficial for aspects of the development process.
- Microservice Development : Experience in microservice development, signifying your ability to design and implement modular and scalable systems.
- System Architecture Design : Previous involvement in system architecture design, demonstrating your capability to design robust and efficient software systems.
- Frontend Development : Experience in frontend development with Next.js and GraphQL, showcasing your proficiency in modern frontend technologies.
- Scrum and DevOps : Prior experience working in a Scrum team practicing DevOps methodologies, highlighting your familiarity with collaborative and agile development practices.
These additional experiences and skills align closely with the responsibilities and technology stack associated with the Senior Fullstack Engineer role, making you a well-rounded candidate for the position.
7-9 million JPY annually
- Location : Nagoya, Japan.
- Remote work : Hybrid/Partial remote with one day of in-office work per week.
Flexible Working Hours (No core time)
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
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
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.