Money Forward Vietnam

E-Town Central, 11 Doan Van Bo, TP Hồ Chí Minh

Company Size : 25-99

View more

Job description

Overview of 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 Next.js, 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 & Next.js 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.

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

Job Requirement

Must-Have Skills:

  • 6+ years of experience in web development with React, with at least 3+ years of experience in web development with Next.js.
  • 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, Next.js
  • 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

Languages

  • English

    Speaking: Advanced - Reading: Advanced - Writing: Advanced

Technical Skill

  • JavaScript
  • ReactJS
  • NextJS
  • HTML
  • CSS
  • Jira
  • Ruby on Rails
  • Automation Testing
  • Regression Testing
  • Github
  • TypeScript
  • Google Analytics
  • Docker
  • Architecture
  • Golang
  • Apache Kafka
  • Mocha
  • AWS
  • UI
  • Slack
  • Kubernetes
  • DataDog
  • Asana
  • RESTful API
  • Figma
  • Terraform
  • CircleCI
  • Jest
  • Miro
  • System Architecture
  • CI/CD
  • ArgoCD
  • Google BigQuery
  • Zoom

COMPETENCES

  • Agile
  • Communication Skills
  • Project Management

BUSINESS PROFILE

Money Forward Vietnam aims to solve money-related issues of all individuals and businesses through building an open and fair financial platform and providing essential services.

We contribute to building a better society by providing services that enable users to “see money in a positive light and broaden their range of opportunities,” thereby significantly enriching their lives.