Hiring - Contract Full Stack Engineer

Status: Open / Location: Remote / Role: Contract

The Role

We are looking for an exceptional full-stack engineer to help take charge of rolling out new features while working alongside the founder. We are a small team so you will have an influence on essentially every aspect of the business.

All our existing and new merchants will directly benefit from the features you build. You must be passionate about technology and understand the fundamentals and importance of building beautiful user experiences.

Responsibilities & Skills

  • Work with the founder to refine the product roadmap and implement new features
  • Build and implement systems to allow us to move faster both back and front-end in the long-term
  • Extensive experience with the Javascript stack
  • Proficiency in VueJs, HTML (EJS templates ), CSS
  • Experience with NodeJs and MongoDB
  • Willingness to evolve and learn new tech. if it helps make the merchant experience better
  • Experience working with cloud providers including VPS

If you don’t meet 100% of the above qualifications, you should seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role's requirements. 

Good To Haves

  • Experience working with serverless architecture 
  • Working experience with GraphQL
  • Hands-on Test Driven Development experience and is able to author Unit, Integration and Functional Tests 
  • Building PWAs using VueJs
  • Experience working with major e-commerce platforms (Shopify, Magento, Woo-Commerce, or BigCommerce)

You are a good fit if ...

  • You love growing both personally and professionally
  • You have no issues navigating ambiguity
  • You like making your own work schedule and work at your own time (a few hours overlap with Asian timezone is preferred)
  • Not afraid to make mistakes and learn as you go.

You are not a good fit if ...

  • You like to be told what to do (micro-managed)
  • You like to be perfect all the time
  • You are afraid to try something new and fail
  • You like working in a large team. 


  • Remote First Company - Work where ever you work best
  • Flexible Hours - Just get the job done
  • We are open to turning this into a full-time role for the right candidate

Keen on joining? Try Applying

We understand that applying for a job takes a lot of time and effort. We are grateful for your interest in joining PuppetVendors and will do our best to respond back to you within 7 days.

1. Send an email to support@puppetvendors.com with the Subject "Full-Stack Engineer"
2. Please include a link to your LinkedIn profile or resume and links to your best work/projects that you have built that's relevant to the role

Runs on Unicorn Platform