NodeJS Engineer

impact.com is the world's leading partnership management platform, transforming how businesses manage and optimize various types of partnerships.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For NodeJS Engineer

At impact.com, we are passionate about our people, technology, and customer success. We use cutting-edge technology to solve real-world problems for our clients, offering the leading SaaS platform for businesses to automate partnerships and grow revenue. Our entrepreneurial culture values ambition and curiosity.

As a NodeJS Engineer, you'll focus on delivering stories for the squad, monitoring production environments, and managing deployments. You'll work with the latest language features, implement integration tests, work with CI, and reuse existing frameworks. You'll develop, test, and maintain software for the Platform, collaborate with a distributed team, write documentation, and support quality assurance processes.

Key responsibilities include:

  • Developing code independently and through pair programming
  • Building meaningful unit, functional, and integration level tests
  • Performing triage functionality and fixing bugs
  • Creating SQL for Tech Updates
  • Mentoring less senior staff
  • Performing code reviews

We offer a casual work environment with flexible hours and the option to work from home. Our benefits include unlimited PTO, 6-month primary caregiver leave, medical aid and provident fund, restricted stock units, internet allowance, fitness club fee reimbursements, and a technology stipend.

impact.com is an equal opportunity workplace, committed to fair treatment and equal employment opportunity for all employees and applicants.

Last updated 9 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 department objectives
  • Write and maintain design, user and test documentation
  • Perform triage functionality through verification and fixing of bugs
  • Create SQL for Tech Updates
  • Respond to alerts, review error messages, and fix bugs in a timely manner
  • 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
  • Knowledge of Agile/Iterative processes (Kanban/Scrum)
  • Experience with Relational Databases, Table design, SQL
  • TDD experience
  • Familiarity with Continuous Integration/Delivery methods, tooling, integrations
  • Experience working with Large Scale processing
  • Experience in monitoring, alerting and production support

Benefits For NodeJS Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
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

Interested in this job?

Jobs Related To impact.com NodeJS Engineer

Software Technical Services Engineer

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

NodeJS Engineer

NodeJS Engineer at impact.com, developing and maintaining software for the world's leading partnership management platform.

Impact.com Engineer

Impact.com seeks a Mid-Level Software Engineer to develop backend services and APIs for their SaaS partnership management platform.

Software Technical Services Engineer

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

Software Technical Services Engineer

Software Technical Services Engineer at Impact.com: Solve client issues, manage integrations, and develop tools in a fast-paced, global environment.