Impact logoImpact logo

Associate Software Engineer at impact | Cape Town

ImpactCape Town
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Entry Level

Qualifications

What We Are Looking For:We seek motivated individuals with a passion for software development and a desire to learn and grow within a collaborative team environment. Ideal candidates will have:Proficiency or familiarity with Java and related technologies. A foundational understanding of software development principles, including TDD and Unit Testing. A keen interest in keeping abreast of industry trends and applying relevant advancements. Strong problem-solving skills and a proactive attitude towards challenges. Effective communication skills for both technical and non-technical audiences.

About the job

Impact is a global partnership marketing platform that connects brands with affiliates, influencers, content publishers, brand ambassadors, and customer advocates. Its integrated products, Performance (affiliate), Creator (influencer), and Advocate (customer referral), bring together different partner types in one solution. Over 5,000 brands, including Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, use Impact to manage more than 225,000 partnerships.

Role overview

The Associate Software Engineer joins the GRAINE (Graduates And Interns in Engineering) Squad in Cape Town. This team is dedicated to building strong software development skills and gaining practical experience with technologies such as Java, Unit Testing, Test-Driven Development (TDD), and Spring. Early contributions to the codebase and learning the Impact platform are key parts of this role.

What you will do

  • Develop, test, and maintain software components for the Impact platform.
  • Write unit, functional, and integration tests for your code.
  • Collaborate with teammates through pair programming and individual coding tasks.
  • Stay current with new technologies and apply improvements when suitable.
  • Review and analyze business requirements, technical specifications, and documentation needs.
  • Create and update design, user, and test documentation.

Location

This position is based in Cape Town.

About Impact

Impact is a cutting-edge commerce partnership marketing platform that redefines how brands engage with their audiences. By leveraging a rich ecosystem of partnerships, we empower businesses to grow through meaningful relationships and performance-driven strategies. Our innovative solutions are trusted by thousands of companies worldwide, making us a leader in the field.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.