Enable job alerts via email!
impact.com is seeking an Associate Software Engineer to join their team in Cape Town. This role involves developing and maintaining software, collaborating with a distributed team, and enhancing existing code. Ideal candidates will have a B.S. in Computer Science or equivalent experience, with knowledge in Java, Spring, and React. The company offers various benefits, including caregiver leave and training opportunities, fostering a supportive work environment.
At impact.com, we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting-edge technology to solve real-world problems for our clients and continue to lead as the premier SaaS platform for automating partnerships and increasing revenue. We foster an entrepreneurial culture where ambition and curiosity are rewarded. If you seek a team that values your opinion, recognizes your contributions, and enjoys working with talented individuals globally, this is the place for you!
impact.com, the world’s leading partnership management platform, transforms how businesses manage various partnerships—including affiliates, influencers, content publishers, B2B, and more. Our powerful platform helps companies create, manage, and scale ecosystems of partnerships with trusted brands and communities that influence purchasing and engagement. To learn more about impact.com’s technology and marketplace, visit www.impact.com.
As an Associate Software Engineer, you will focus on delivering tasks within your squad, reviewing code, and expanding your knowledge of our technologies.
This role requires understanding all aspects of a programming language and applying previous solutions to new problems independently.
You will work with services on both the frontend and backend, so full-stack experience is preferred.
You should have practical experience with common design patterns, writing unit tests for new code, and enhancing legacy code with tests. Exposure to at least one cloud platform is necessary, including using the console and building basic cloud applications.
You are expected to confidently reuse existing frameworks and work independently on familiar tasks.
During sprint planning and design sessions, you should feel comfortable asking questions to understand the business context of your tasks.
You will also assist with environment setup and onboarding new team members.
Impact.com is proud to be an equal opportunity workplace. All employees and applicants will receive fair treatment regardless of race, ethnicity, religion, gender, age, disability, or other protected factors.