Frontend Lead (VueJS)


The Job

You will be joining an awesome team to build cool applications that serve millions of users, from idea to production.

As our customers are typically ambitious foreign startups, you will have a chance to improve your English, learn about startup culture and product mindset along the way. If you want to make a great impact on the world, this is your chance now.

  • Managing full lifecycle customer projects with Agile methods.
  • Developing strong relationships with customers, acting as the primary point of contact as well as managing stakeholder expectations and always seeking for solution improvement.
  • You will create, test, maintain user-friendly / mobile-friendly web application.
  • Optimizing web application for maximum speed.
  • Building reusable components for future use.
  • Collaborating with back-end developers and web designers to improve usability.

Your Skills and Experience

  • Strong development skills and 5+ years of software development experience.
  • Ability to write efficient, secure, well-documented, and clean JavaScript, HTML, and CSS.
  • Experience with both consuming and designing RESTful APIs.
  • Proficiency with modern development tools, like Babel, Webpack, ESLint, JSLint and Git.
  • Highly proficient with the VueJS framework and its core principles such as components, reactivity, and the virtual DOM.
  • Familiarity with the VueJS ecosystem, including Vue CLI, Vuex, Vue Router, and NuxtJS.
  • Understanding of server-side rendering and its benefits and use cases.
  • Passion for exploring new technology, proactively identifying new opportunities and areas for improvement, and staying up-to-date with new technology.
  • Ability to communicate effectively with team member.
  • Good English communication.
Big Bonus:
  • Experience with Typescript.
  • Familiarity with unit testing and end-to-end testing.
  • Knowledge of accessibility best practices.
  • UI/UX design knowledge.

Why you'll love working here:

Our core values:
  • Growth: Having a growth mindset will allow our employees, our client, and NFQ to improve.
  • Trust: We strive to build trust with our employees and client, by: honoring our promises, treating others with respect, showing care, and making personal connections.
  • Transparency: Everyone is approachable for guidance, caring, and support for each other. And when decisions are made, we explain why and welcome feedbacks.

    And for our Soul: Our values are a framework for our behavior and decision making.
    And we always keep the NFQ soul in mind. That we are decent human beings to everyone around us: Our developers, their families, and our community. And that we respect and embrace everyone’s uniqueness and quirks.
Benefits include:
  • Laptop is provided.
  • fun & dynamic environment and freedom to be creative.
  • Rock in open-mindkind & humble band.
  • Modern office with the flexible relaxing zone.
  • Company trip, team building & other community Tech activities.
  • 13th month salary bonus.
  • Performance review  2 times/ year.
  • Extra Medical Insurance.
  • 15 days annual leaves, working Monday – Friday.
Ho Chi Minh City