Senior Javascript (React) Engineer

Zip Co

Sydney NSW, Australia


May 21

This job is no longer accepting applications.

About us

At Quadpay, a Zip company (ASX: Z1P), we give millions of savvy shoppers the freedom and flexibility to pay anywhere with our leading Buy Now, Pay Later platform.  

We’re here to do things differently. We are a fairer, digital alternative to the broken credit card model, giving consumers the freedom to split any purchase into 4 instalments over 6 weeks, with zero interest or hidden fees. We also help merchants and businesses to grow by offering them best–in–class products that improve conversion, increase basket sizes and delight their customers. 

Our values are at the heart of everything we do. They form our Mamba mentality - how we’re better than yesterday, and are used to create game-changing experiences for our customers and our people. 

We’re a high-growth team with endless opportunities as we scale. Come and join the sQuad.

The role

As a Senior Javascript (React) Engineer in our Marketing Technology team, TheUrge, you will own our global Zip/QuadPay website. We are moving fast so be sure your work will rapidly find its way to production! We want to empower you with a strong sense of ownership #ownit.

You will be working on a newly built codebase following only the best practices. You will be working closely with the Engineering Manager on delivering a rock-solid global website for our users.

What you will do:

  • Feel responsible for what you do - strong sense of ownership: You build it, you test it, you run it, you deploy it, and you support it. 
  • Produce rock-solid code and able to work un-supervised with a "can do" attitude with that extra mile to ensure that what is delivered to the technical and business stakeholders is above and beyond their expectations.
  • Work in a fast-paced environment where priority changes occur often - be agile while hiking around waterfalls. 
  • Perform effective code reviews. Lead the development of high-quality software used by our teams, merchants and customers.
  • Manage a backlog of features, bugs and technical debt and effectively manage priority. Help support the diagnosis of production issues when they happen.
  • Explore new technologies and share your findings with the wider engineering teams Contribute to a culture of continuous improvement and innovation.
  • Work in a team of high-performers with a "customer first" and “team first” mentality. Identify and remediate pain points in the application/development lifecycle.
  • Recommend and assist with architectural changes to improve performance and reliability.

To help us level up, you'll ideally have:

  • React! We are using React to build everything. Phased Code splitting, and partial hydration are expecting you. 
  • TypeScript + JSDoc. We believe that TypeScript and a healthy amount of JSDoc creates more friendly environment for everyone. 
  • Cypress or other testing frameworks. You know - everything should be tested. We need it, we love it, it's a must have.
  • SSR + SPA – We deliver our app in both render modes.
  • Component Driven Structure. We follow the Component Driven approach and are obsessed with Visual Regression tests with storybook.
  • HTML + CSS. We don't just want a CCS Guru but would be great to see experience in grid/adaptive/responsible/semantic.

Bonus points for:

  • Redux. We are not using Redux much, but any experience with state management is valuable.
  • GraphQL
  • BEM. We actually do use BEM approach.
  • Experience contributing to mainstream open-source projects.
  • Working on search engine frontend development.
  • Understanding of analytics services such as NewRelic, Segment, Amplitude etc

We’re looking for someone who always finds new boundaries to cross - a future Zipster who will obsess over excellence and make constant improvements for our customers. We’ve removed the red tape here to get things done quickly, so if you see a problem, own the solution. You've gotta hustle at Zip!

If you only meet some of the requirements for this role, that's okay. We value a diverse range of backgrounds and ideas and believe this is fundamental for our future success. So, if you have the curiosity to learn and the willingness to teach what you know, we'd love to hear from you.

We pride ourselves on creating an inclusive workplace that provides equal opportunities to all persons regardless of their age, cultural background, sexual orientation, gender identity and expression, disability, veteran status, or anything else.

Benefits @ Zip

- Flexible working culture

- Share incentive programs

- Generous paid parental leave

- Birthday and wellness leave

- Epic offices with a casual dress code

- Fun team with high-growth hustle

- Free breakfast and weekly lunches

- Heaps of social events

Join us on our mission to be the first payment choice, everywhere and every day.

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume


Zip Co

Tap & Zip everywhere. Pay later.