Work for Scrunch

Our technology unites brands, influencers and agencies like never before, and the Scrunch team is constantly expanding.

We are always looking for talented individuals to join our team — if we aren’t currently advertising for something in your field, you can still drop us an email.

Scrunch mountaineer

Current positions

  • Front-end web engineer


    Scrunch is seeking a front-end web developer to join and complement an agile team of passionate software engineers building the latest big-data, large scale solutions to influencer marketing. You will be responsible for a variety of different components — from the front-end UX, through to testing and finally aiding in API development and design.

    Required technical qualifications:

    • Highly proficient in HTML(5), CSS(3), and JavaScript, both Vanilla JS, and jQuery.
    • Have extensive experience in MVC frameworks such as FlightJS, backbone.js, React or similar, along with experience with AMD based loading.
    • In-depth understanding of functional javascript and prototyping.
    • Excellent understanding of event based, module driven design.
    • Working experience of Node.js, gulp and module loaders such as requirejs and webpack.
    • Solid python experience, as well as understanding of python reactors — ie twisted.
    • Experience with template engines, such as jinja, swig, underscore/lodash.

    In addition to the technical skills required above, experience in the following areas is also preferred:

    • Familiarity with agile methodologies, such as kanban, and the ability to adapt to quickly changing project requirements.
    • Ability to perform under pressure in a fast-paced, passionate team.
    • Strong problem solving, analytical and critical thinking skills, as well as in-depth knowledge of algorithms and data structures.
    • Ability to deliver and multi-task with minimal supervision.
    • Strong verbal and written communication is essential in our distributed team.
    • High attention to detail.
  • Senior back-end engineer

    Brisbane — reporting to technical product manager

    To provide advanced development and system administration on the Scrunch platform. The Senior Back-end Engineer is responsible for the production of the Scrunch platform with some work in Operations. It is expected that the person in this role endeavours to deliver the highest quality product while upholding the Scrunch philosophy.


    • Architects and implement significant portions of code.
    • Provide technical direction, planning, and vision to other programmers.
    • Creates, maintains, and owns technical specifications, designs, and schedules.
    • May have direct management responsibility with certain developers.
    • Builds strong relationships across team and with other companies.
    • Anticipates and acts upon issues that arise, providing alternative approaches and solutions.
    • Communicates a clear vision of how technologies can be optimally applied to the product.
    • Sets the standard for highest quality of work.
    • Documents and completes Unit tests for all code written within the guidelines documented per project.
    • Responsible for frequently managing communication and tasks on all required tools used in the development process.
    • Participates in regular meetings as scheduled in the developers calendar.
    • Maintains a positive attitude, shows respect for all colleagues and lives the Scrunch philosophy.

    Skills required:

    • Strong communication skills and ability to communicate a clear vision of how technologies can be optimally applied to the product.
    • Sets the standard for highest quality of work.
    • Ability to manage other developers and their workloads.
    • Able to build strong relationships across team and with other companies.
    • Anticipates, determines and acts upon issues that arise, providing alternative approaches and solutions.
    • High level of skill in meeting time frames and business needs.
    • Advanced customer service skill level particularly when communicating with both internal and external customers.

    In addition to the duties outlined above, you are also required to perform such other duties as may be directed by your supervisor or management provided these are within your competency or training.

Working at Scrunch encourages me to combine creativity with strategy in the ever-changing world of digital marketing

Teagan — Scrunch marketing & customer acquisition

Scrunch team member

Want to learn more about the Scrunch team?

About us