Taro Logo

NodeJS Engineer - Content

Impact.com is the world's leading partnership management platform, transforming how businesses manage and optimize partnerships with brands and communities.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Job Description

Impact.com, the world's leading partnership management platform, is seeking a NodeJS Engineer to join their Content team in Cape Town. This role offers an exciting opportunity to work on cutting-edge technology that helps businesses automate their partnerships and grow revenue. The position requires 4+ years of software development experience and focuses on delivering stories for the squad, monitoring production environments, and managing deployments.

As a NodeJS Engineer, you'll be part of a company that serves major global brands like Walmart, Uber, Shopify, and L'Oreal. The role combines technical expertise in Node.js, Java, and SQL with the opportunity to work in a flexible, hybrid environment. You'll be responsible for developing and maintaining platform software, implementing integration tests, and working with CI/CD processes.

The company culture emphasizes work-life balance with benefits including unlimited PTO, flexible work hours, and comprehensive healthcare. They offer professional growth through training and development opportunities, plus financial benefits including equity through Restricted Stock Units. Impact.com values diversity and maintains an inclusive workplace where all employees are treated equally regardless of background.

This role is perfect for a mid-level engineer who wants to work with enterprise-scale systems, values mentorship opportunities, and seeks to join a rapidly growing global tech company. The position offers both technical challenges and professional growth, backed by a supportive culture and comprehensive benefits package.

Last updated 5 months ago

Responsibilities For NodeJS Engineer - Content

  • Develop, test and maintain software for the Platform
  • Build meaningful unit, functional and integration level tests
  • Collaborate with a distributed team
  • Write and maintain design, user and test documentation
  • Perform triage functionality through verification and fixing of bugs
  • Build customer and non customer facing code
  • Create SQL for Tech Updates
  • Review business needs, requirements, technical specifications
  • Mentor and give guidance to less senior staff
  • Perform code reviews

Requirements For NodeJS Engineer - Content

Node.js
Java
  • B.S. In Computer Science or related field or equivalent professional experience
  • 4+ years Software Development experience
  • Experience with Agile/Iterative processes (Kanban/Scrum)
  • Knowledge of Relational Databases, Table design, SQL
  • TDD experience
  • Experience with Continuous Integration/Delivery
  • Experience working with Large Scale processing
  • Experience in monitoring, alerting and production support
  • Experience with Java, Spring (beneficial)
  • Experience with Google Cloud technology (highly desired)

Benefits For NodeJS Engineer - Content

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Casual work environment including working from home
  • Flexible work hours
  • Unlimited PTO policy
  • 6 month primary caregiver leave
  • Training & Development
  • Medical Aid and Provident Fund
  • Restricted Stock Units
  • Internet Allowance
  • Fitness club fee reimbursements
  • Technology Stipend

Related Jobs

Software Engineer II

Software Engineer II position at impact.com focusing on backend development, requiring 6+ years of experience in Java and related technologies.

NodeJS Engineer - Content

NodeJS Engineer position at impact.com in Cape Town, focusing on backend development for the world's leading partnership management platform.

NodeJS Engineer - Content

NodeJS Engineer position at impact.com in Cape Town, focusing on content platform development with 4+ years experience required, offering comprehensive benefits and hybrid work model.

Intermediate Developer

Intermediate .NET Developer position focusing on developing and maintaining web applications using Microsoft technology stack, offering hybrid work arrangement in Westville, South Africa.

SalesForce Developer

LexisNexis is seeking a Salesforce Developer with 4+ years experience to customize sales processes and ensure scalable architecture across the Salesforce ecosystem.