Top 3 Reasons To Join Us
Hybrid working; Flexible time; Macbook Pro
L&D programs; 17 days off
13.7 million B2C users; 140,000+ business customer
The Job
We are seeking a Principal Frontend Engineer to spearhead the development and operation of "Money Forward Cloud Box," our cloud file storage solution designed to enhance back-office efficiency. In this role, you will work closely with Product Managers and Designers to build scalable systems ready for large-scale traffic, optimize both User Experience and Developer Experience, boost team productivity, and mentor junior-middle engineers. Your responsibilities will be broad and impactful. The primary focus will be on frontend development using [protected info], however, you may also contribute partially to server-side development involving Ruby on Rails. We enthusiastically welcome applications from motivated individuals passionate about creating outstanding products.
RESPONSIBILITIES
- Develop and Deliver products with high responsibility, availability, scalability, security, and maintainability.
- Work with a product manager, a designer, and backend engineers to implement product features.
- Provide technical direction and validate technical solutions to ensure quality and scalability in React & [protected info] development.
- Resolve any technical issues, risks, and challenges, escalating as necessary and providing solutions.
- Contribute to create a sophisticated development team, applying Agile/Scrum methodologies to deliver projects successfully.
- Support the growth of junior to mid-level engineers through hands-on teaching and coaching, thereby maximizing the team's output.
Your Skills and Experience
Must-Have Skills:
- 6+ years of experience in web development with React, with at least 3+ years of experience in web development with [protected info].
- 3+ years of experience leading a team of 4+ engineers to successfully build, deliver, and operate projects while fostering a collaborative and high-performance culture using Agile methodologies.
- Strong understanding of JavaScript/HTML/CSS fundamentals.
- Comprehensive knowledge of web security best practices.
- Familiarity with RESTful APIs and backend integration.
- Experience with frontend testing frameworks (Jest, Mocha, etc...)
- Experience in designing system architecture.
- Experience in designing and maintaining UI components (Storybook, Visual Regression Test, etc...)
- Familiarity with CI/CD pipelines and Docker.
- Strong product mindset with a solid sense of ownership and accountability.
- Excellent verbal communication skills in English.
Nice-to-Have Skills:
- Hands-on expertise in application performance monitoring and optimization.
- Experience in designing and building backend applications, especially using Ruby on Rails
- Previous experience working in a multi-cultural environment.
- Knowledge of automation testing and end-to-end testing frameworks.
Tech Stack:
- Fronted: TypeScript, [protected info]
- Backend: Ruby, Ruby on Rails, Golang
- Infrastructure: AWS, Terraform, Kubernetes, Kafka
- Repositories: GitHub
- Project management: Asana, Jira
- Monitoring: Datadog, Rollbar
- CI/CD: CircleCI, ArgoCD, GitHub Actions
- Analytics: BigQuery, Google Analytics
- Communication Tools: Zoom, Slack, Figma, Miro
Why You'll Love Working Here
Caring Mental & Physical Recreation:
- Hybrid working
- Full salary in probation & 13th month salary
- Social insurance on full salary from probation
- Premium Health insurance from probation
- Flexible start 8AM-9AM from Mon-Fri
- 16 days off annually + 1 Birthday Leave
- Paternity leave extra 5 days
- Annual company trip; Quarterly team building activities
- Club activities
- Annual health check
Caring Career & Development:
- Clear Career path
- Foreign language & International technology-related certifications sponsoring
- Well-equipped facility: Macbook pro, additional monitor,..
- Soft skill workshops
- Tech seminars
- Monthly and biannually Recognition Awards
- Performance review twice/year
Caring Mental & Physical Recreation:
- Hybrid working
- Full salary in probation & 13th month salary
- Social insurance on full salary from probation
- Premium Health insurance from probation
- Flexible start 8AM-9AM from Mon-Fri
- 16 days off annually + 1 Birthday Leave
- Paternity leave extra 5 days
- Annual company trip; Quarterly team building activities
- Club activities
- Annual health check
Caring Career & Development:
- Clear Career path
- Foreign language & International technology-related certifications sponsoring
- Well-equipped facility: Macbook pro, additional monitor,..
- Soft skill workshops
- Tech seminars
- Monthly and biannually Recognition Awards
- Performance review twice/year