top of page

Senior Front-End Developer



If you are looking to join a team where your opinion is valued, your contributions are noticed and enjoy working with fun and talented people from all over the world then this is the place for you.

Our very cool client is the world’s leading affiliate reporting solution for affiliate agencies and advertisers. They provide clients with unified access to their data, empowering them to make better decisions, scale their businesses, and broaden their reach in the partnership economy.

If you have a desire to work in an organization that is:

  • Passionate about its people

  • Focused on delivering the very best tech to our customers

  • Offering the flexibility to work how and where you are most successful

  • Obsessed with our customer’s success

  • The leading SaaS platform to automate partnerships - affiliate, influencer, technology partners, and more!

  • Entrepreneurial in spirit with a culture that rewards collaboration and curiosity

  • Obsessed with making a difference in business and to the wider community

As Senior Frontend Engineer in the Affluent business unit, you will be responsible for the development and maintenance of our member-facing UI. You will partner with other team engineers to assist in projects requiring UI research or development - for both new features and existing legacy UI code.

You will also be expected to constantly follow the latest industry trends in technologies being used and always keep up to date with new versions of web browsers, web technologies such as

CSS, HTML, and Javascript and constantly apply what is currently best-known practices in the industry here at Impact.

What you will do:

  • Use a variety of programming languages and frontend technologies in order to create user-friendly dashboard pages and features

  • Maintain and improve existing UI code

  • Work in a team with other developers such as back-end developers and UX designers

  • Always stay consistent with our UX and brand guidelines

  • Make suggestions for better solutions to problems

  • Keep abreast of the latest and emerging technologies

  • Attend company training and educations

  • Integrate UI with existing and new backend code

  • Participate in daily standup in order to report on progress, blockages, etc. 

  • Fix bugs and maintain code standards, defined by squad and engineering organization

What You Have:

  • Bachelor in Computer Science or equivalent professional experience

  • 8+ years software development experience

  • 4+ years experience with JavaScript

  • 2+ years experience with Vue.js

  • A sense for aesthetics and design

  • Sense of ownership and pride in own performance and its impact on company’s success

  • Critical thinker and problem-solving skills

  • Great interpersonal and communication skills

  • Excellent Team player


  • Unlimited PTO policy: 

- Take the time off that you need. We are truly committed to a positive work-life balance, recognizing that it is important to be happy and fulfilled in both

  • Training & Development: Learning the advanced partnership automation products

  • Medical Aid and Provident Fund

- Group schemes with Discovery & Bonitas for medical aid

- Group scheme with Momentum for provident fund

  • Stock Options: 4-year vesting schedule pending Board approval

  • Internet Allowance

  • Flexible work hours

  • Casual work environment

bottom of page