NodeJS Engineer

Leading partnership management platform transforming how businesses manage and optimize partnerships with brands and communities.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For NodeJS Engineer

impact.com, the world's leading partnership management platform, is seeking a NodeJS Engineer to join their innovative team. The company specializes in transforming how businesses manage and optimize various types of partnerships, serving major global brands like Walmart, Uber, Shopify, and L'Oreal.

As a NodeJS Engineer, you'll be integral to the platform's development, working with cutting-edge technology to solve real-world problems. The role combines technical expertise with collaborative teamwork, offering opportunities to work on both customer-facing and internal systems. You'll be responsible for developing and maintaining software, implementing comprehensive testing strategies, and contributing to the platform's continuous improvement.

The ideal candidate brings 4+ years of software development experience, with strong knowledge of NodeJS, Java, and SQL. You should be comfortable with agile methodologies, CI/CD practices, and have experience with large-scale processing systems. Experience with Google Cloud technology is highly valued.

The position offers an attractive combination of technical challenges and professional growth opportunities. You'll work in a flexible, hybrid environment with a global team that values initiative and personal development. The company provides comprehensive benefits including unlimited PTO, equity participation, and strong support for work-life balance.

impact.com's culture emphasizes entrepreneurial spirit and rewards curiosity and ambition. They're committed to fostering an inclusive environment where diverse perspectives are valued and everyone has the opportunity to contribute meaningfully to the company's success. If you're passionate about technology, enjoy solving complex problems, and want to be part of a rapidly growing platform that's revolutionizing the partnership management space, this role offers an excellent opportunity to advance your career while making a significant impact.

Last updated 16 days ago

Responsibilities For NodeJS Engineer

  • Develop, test and maintain software for the Platform
  • Build meaningful unit, functional and integration level tests
  • Collaborate with a distributed team to fulfill quarterly objectives
  • Develop code both independently and while pair programming
  • 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

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
  • Continuous Integration/Delivery experience
  • Experience working with Large Scale processing
  • Experience in monitoring, alerting and production support
  • Experience with Google Cloud technology (desired)
  • Experience with Java, Spring and related Technologies (beneficial)
  • Open source contributions (beneficial)

Benefits For NodeJS Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Equity
  • Casual work environment with work from home option
  • Flexible work hours
  • Unlimited PTO policy
  • 6 month 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

Interested in this job?

Jobs Related To impact.com NodeJS Engineer

Software Engineer

Mid-level Software Engineer position at impact.com focusing on backend development with Java, building and maintaining APIs and services.

Software Engineer

Mid-level Software Engineer position at impact.com, developing customer onboarding experience using Java, JavaScript, and MySQL in a hybrid work environment.

Software Engineer

Mid-level Software Engineer position at impact.com, developing customer onboarding experience using Java, JavaScript, and MySQL in a hybrid work environment.

Impact.com Engineer

Mid-level engineering role at impact.com focusing on backend development for the leading partnership management platform, requiring Java and cloud expertise.

Software Technical Services Engineer

Software Technical Services Engineer at impact.com, managing client integrations and technical support for the leading partnership management platform.