About Twine
We're a thriving ecosystem of top-tier freelancers from around the world. Trusted by Fortune 500 companies and Silicon Valley startups alike, Twine is the go-to platform for mission-critical projects. With over half a million registered freelancers and a growing roster of 35,000+ companies, we've become the comprehensive solution for all things freelancing.
Our Mission
At Twine, we recognize that companies require a flexible approach to hiring expert freelancers for their most critical projects. Traditional freelance platforms often fall short when it comes to scalability and diversity. That's where we shine. Twine operates as a thriving global freelance network, with diverse experts across various fields, including marketing, engineering, and AI. Our core mission is to empower creators, whether they're businesses or individual freelancers, to thrive in their creative endeavors.
Requirements
We need help to build node.js back-end scripts to pull data from various APIs and save to the database.
This includes studying the API documentation published by the API provider and designing the most efficient way to extract, transform and load the data into our MySQL database.
We also need help to integrate with various webhooks for real-time updates.We already have dozens of scripts running. They were written in Node Javascript and more recently, Typescript. Part of the project is to refactor the old code and move them all to Typescript.
Then we need to implement a comprehensive automated unit testing framework.We like agile style development and would iterate as we go along.