Sign in to WWR

Forgot your password?

See more Full-Stack Programming jobs

Back to all jobs


Remote Full Stack Web Developer (Node.js, Vue.js, JavaScript)


View company profile & all jobs

Full-TimeFull-Stack ProgrammingAnywhere in the World
Linkby is a global VC funded software company founded by one of Australia’s top digital publishing entrepreneurs. Our software helps D2C e-commerce brands and publishers work together more effectively and profitably than ever before. We’re currently building our engineering team globally to support our rapid growth. We have a remote-first culture while also having office hubs in Toronto, London & Sydney. 

We are looking for a seasoned full-stack engineer to join our team to help build out and manage our entire web infrastructure. You will work as part of a team to develop fast, well-tested, and performant code across various web projects in the adtech vertical.

As a Full Stack Developer, you should be comfortable around both front-end and back-end development (predominantly in Javascript), development frameworks and third-party libraries. You will be responsible for the full software development life cycle, from conception to deployment.


  • Design and deployment of database and backend storage systems (eg. relational database, key-value/blob stores)
  • Design and implementation of low-latency, high-availability, and performant applications
  • Design and construction of REST APIs
  • Integrating front-end UI with the constructed APIs
  • “Pixel-perfect” implementation of approved UI and designs
  • Building reusable components and front-end libraries for future use
  • Design and implementation of continuous integration and deployment
  • Test software to ensure responsiveness and efficiency
  • Implementation of security and data protection
  • Integration with third-party services and software

Required Skills & Experience

  • At least three years’ experience with:
  • Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
  • Back-end development with Node.js
  • Front-end development with Vue.js
  • Database design and management with PostgreSQL
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
  • Experience with development & deployment using containerisation technology (eg. Docker)
  • Experience with cloud infrastrastructure management & deployment on AWS (eg. ECS, Lambda, SQS, SNS, Kinesis)
  • Familiarity with automated JavaScript testing, specifically testing frameworks (eg. Jest or Mocha)
  • Familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries (eg. Sass, Less, Webpack)
  • Proficient understanding of code versioning tools (eg. Git)
  • Ability to understand business requirements and translate them into technical requirements
  • Open-mindedness and ability to learn new programming languages & tools to best serve the project at hand
  • Appreciation for clean and well documented code
  • Excellent verbal & written communication skills

Preferred Skills & Experience

  • Experience with React.js & TypeScript will be highly regarded
  • Knowledge of other backend languages such as Golang, Rust, OpenResty
  • Experience with adtech/martech technology
  • Experience with Machine Learning/AI/Data Science
  • Experience working with large scale/high traffic applications 
  • Experience with other cloud infrastructure providers (eg. Google Cloud, Azure)
We offer flexibility and a strong team culture with additional leave and health benefits for your location. We can't wait to see your application. 
  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!

Apply for this position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Help us maintain the quality of jobs posted on We Work Remotely.

Is this job not remote?

Let us know!