Position: Middle Backend Developer (Node.js)
Company: AOG Global
Category: Node.js
Experience required: 2y
English level: upper

**Project**
UK-based early-stage funded SaaS company that is heavy in integrations and data and uses machine learning. It creates insights for e-commerce companies by pulling in their data and running AI analysis on it. 

**Requirements**
**Mostly backend only, NodeJS on AWS Lambda, and heavy on API work. Experience in integrations with Google Ads.** However, the scalability part (queueing, storing, etc.) is already done, these are just connectors to outside APIs, so a mid-level developer would suffice. **The biggest work is in understanding the business model, the task, the remote tool (like Google Ads, Facebook Ads, Shopify, Magento, WooCommerce), learning and investigating the API, and writing the connector.** Any experience with those is a plus.

**Required Skills**
A minimum set of skills that we expect a developer to have in order to carry out this task:
2+ years of experience writing Node JS applications
Experience with AWS lambda functions
**Experience in integrating 3rd party APIs:**
OAuth and refresh tokens
REST API Calls
Data marshaling/unmarshalling preferably JSON and XML
Respecting rate limits imposed by API authors
Previous experience with Ads APIs
Some experience and familiarity with MongoDB & the mongoose ORM library
Upper-Intermediate level of English

This could be a nice door into much bigger projects

**We Offer:**
Remote
Fulltime
Start ASAP
Duration - 3 weeks for the first project + possible extension to 6 months if everything goes well
**Location - any location, +-2 hours with BST**

**We don`t cooperate with Russian Federation and Belarus**