See more Programming jobs →

← Back to all jobs

Full-Stack Node.JS Developer (...for a super cool company!)

Posted May 10

Headquarters: Ho Chi Minh City, Vietnam

Hey Remoters! Thanks for your interest in our full stack developer role!


CrewFire is hiring a NodeJS Developer to work with us on building our suite of innovative marketing applications.

This is an opportunity to get in at the ground floor of an exciting, high-growth startup, starting on a project basis, with the potential to grow into a full-time position.


CrewFire is a word-of-mouth marketing platform for businesses (

With CrewFire, businesses can drive word-of-mouth and spark viral posts on Facebook, Instagram, and Twitter, by turning their audience (fans, customers, and employees) into social media brand advocates.

These advocates earn points for sharing brand-related content, which they can exchange for perks, rewards, commissions, and other incentives.

Just a year since launching, CrewFire has already helped our customers manage over 5,000 ambassadors, who’ve created over 65,000 social media posts, reaching over 9M+ impressions on Facebook, Instagram, and Twitter.

We’re 100% bootstrapped and profitable, with a small, tight team of 6 full-time team members, based mostly in Ho Chi Minh City, Vietnam (though we work remotely).

Our mission is to help businesses grow, build a product that delights and delivers value for our customers, and build a company culture that’s rewarding and enjoyable for our team.


Working at CrewFire is different than working at other companies. Here’s why:

(TL;DR: A sane work environment, exceptional team members, proven leadership, personal and professional growth, an exciting, challenging (and profitable) product!)

***THE ROLE: Full-Stack Node.JS Developer***

CrewFire is looking for a NodeJS or Full-Stack Javascript Developer with excellent coding skills to join the team. We are seeking a developer who loves programming and can apply it to building web apps and mobile apps that support thousands to millions of users. We’re looking for talented people who want to learn a lot and build amazing things.

Joining us at CrewFire will give you the opportunity to use your skills to the fullest capacity, and to know that what you do has the major influence in a young and dynamic team.

As a NodeJS Developer, your responsibilities will include:

  • Analyze requirements and design solutions
  • Create fully functional websites or mobile Apps
  • Research new technologies


Qualifications, Requirements, Personality, etc…

  • Strong experience in developing web-app with NodeJS
  • Experience with ReactJS, React Native or MongoDB is a plus

Personality (Required)
  • Positive and enthusiastic (life is too short to work with assholes)
  • Strong, consistent work ethic
  • Exceptional written communication
  • Organized
  • Passionate and knowledgeable about marketing and business
  • Life-long learner
  • Self-motivated, organized, self-managing


Our team works remotely, but most of us are located in Ho Chi Minh City, Vietnam.

We would prefer to work someone in HCMC, but are open to working with candidates from around the world. If you’re global/remote, we’ll request at least 4-5 hours per week of overlapping work time with Vietnam so you can sync with our CEO to talk strategy, review experiments, etc.


Click here to apply:

The application asks for a few things:

Basic Info
  • Name
  • Email Address
  • Location (City/State/Country)
  • LinkedIn
  • Personal Website/Blog

Application Questions
  • Tell us about any relevent experiences and achievements of yours, related to the job.
  • Why should we hire you?
  • What makes you a wildcard?

Portfolio Links
  • GitHub
  • Links to applications you've written
  • Anything else you're proud of

Click here to apply:


We will review all the applications, and will select a handful of the strongest applicants for interviews.

The top 2-3 interview candidates will be selected to do a (paid) test project. From there, we’ll select the highest performing candidate to join the team on an hourly basis.

Sound good? If so, then send us an application. We can’t wait to meet you.


You can get bonus points for doing your homework/research on our business. Check out our products here, and feel free to email me directly with any questions:

Website: &

Help us maintain the quality of jobs posted on We Work Remotely. Let us know if this job isn’t really remote.