Taro Logo

Associate Software Engineer II

World's leading partnership management platform transforming how businesses manage and optimize partnerships including affiliates, influencers, and B2B.
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
1+ year of experience
Enterprise SaaS

Job Description

Impact.com is revolutionizing the partnership management space as the world's leading platform for managing various partnership types including affiliates, influencers, and B2B relationships. As an Associate Software Engineer II, you'll join a dynamic team working on both frontend and backend services, contributing to a platform that serves global enterprise brands like Walmart, Uber, Shopify, and L'Oreal.

The role offers a perfect blend of independent work and collaborative development, where you'll be responsible for developing, testing, and maintaining software while working with a distributed team. You'll need 1-2 years of software development experience and a strong foundation in Java, Spring, React, and related technologies. The position requires both frontend and backend expertise, making it an excellent opportunity for full-stack developers.

The company culture emphasizes work-life balance with a responsible PTO policy and hybrid work environment. They offer comprehensive benefits including medical aid, provident fund, and equity through restricted stock units. The team environment encourages learning and growth through training and development opportunities.

What makes this role particularly attractive is the chance to work on cutting-edge technology solving real-world problems for major global brands. The company maintains an entrepreneurial spirit while offering the stability of an established enterprise SaaS platform. They value initiative, adaptability, and team collaboration, making it an ideal environment for engineers who want to grow their careers while making a significant impact.

Last updated 5 months ago

Responsibilities For Associate Software Engineer II

  • Develop, test, and maintain software for the platform
  • Build meaningful unit and functional tests
  • Collaborate with a distributed team
  • Develop code independently and through pair programming
  • Write and maintain design, user and test documentation
  • Perform triage functionality through verification and fixing of bugs
  • Build both backend and frontend services
  • Handle Production Deployments

Requirements For Associate Software Engineer II

Java
React
TypeScript
  • B.S. In Computer Science (Honours) or related field or equivalent experience
  • 1-2 years experience in Software development
  • Experience with Java, Spring, React and related Technologies
  • Knowledge of Relational Databases, Table design, SQL
  • Experience with Agile/Iterative processes (Kanban/Scrum)
  • Initiative and adaptability
  • Team player mindset

Benefits For Associate Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Hybrid, Casual work environment
  • Responsible PTO policy
  • Primary caregiver leave
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units with 3-year vesting
  • Internet Allowance
  • Fitness club fee reimbursements
  • Technology stipend

Related Jobs

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Software Engineer I

Entry-level Software Engineer position at impact.com, focusing on backend development with Java and SQL, requiring 2-3 years of experience in a hybrid work environment in Cape Town.

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience and offering comprehensive benefits.

2025 Graduate Software Dev Engineer

Entry-level software engineering role at Amazon focused on building distributed systems and scalable solutions, perfect for recent graduates with strong CS fundamentals.