Our client, a digital marketing analytics startup, is looking for backend developers with experience using NodeJS, MySQL, and general knowledge of APIs and/or web scraping.

This is a full-time role in a growing startup. They are a remote team, so the work is from home. They are a close-knit team and just as much as they are looking for their next colleagues, they are also looking for next family members! They aim to hire passionate people, who make them all better at what they do.

Responsibilities

The company aggregates data from hundreds of different marketing sources into one standardized format and reporting dashboard. The integrations with each source are the heart of their technology.

As a developer on the integration team, you will build, maintain, and troubleshoot connections with third party sources. This involves building connections to other platforms via API, or web scraping. You will be exposed to a wide variety of different backend technologies as each integration is different. As you grow and learn the platform, you will also start to work on their core technology which powers all of their integrations.

You will work closely with the rest of the integrations team to finish tasks, document progress, and share the knowledge you gain.

Requirements

Though we are looking for experienced developers, no formal training is necessary. Every person on their team is different, but here are the things we are looking for in candidates:

Hard Skills

  • Must have excellent written English and very strong spoken English
  • Strong working knowledge of:
  • JavaScript & NodeJS
  • MySQL
  • APIs (REST, GraphQL, occasionally even SOAP unfortunately)
  • Web scraping
  • Unit testing
  • They do not require a degree for this or any other position - just demonstrated ability

Personality

  • A self-starter and auto didact who is always looking for more ways to help
  • A team player who cares about more than just the task they are working on
  • Highly detail oriented with an eye for data
  • Be obsessive about clean code
  • A good communicator who enjoys collaborating
  • Highly passionate employees who are deeply dedicated to their work

Nice to Haves

  • Database work experience
  • App architecture experience
  • Experience with any of the following: BigQuery, Kubernetes, Docker, TypeScript, Puppeteer

Notes

  • We pay via Payoneer in USD.
  • Vacation on all national holidays + 15 paid days off