TypeScript / Data Integration Dev
Worldwide
I have a DeFi capital-markets research terminal (Next.js + TypeScript front end, Upstash Redis data store). The architecture, data model, and integration approach are already designed and documented in detailed specs. I need a sharp developer to execute those specs: compile data for all networks (across ~6 sectors), plus their coins and receipt tokens, integrate it into the app, and wire up live metric fetching from public APIs (CoinGecko, DefiLlama) and on-chain reads. A lot of the data is done, but it needs to be improved! The work is iterative on a 7-day loop. This means you compile and integrate a batch, I review daily, give you feedback, and we improve the data until it's complete and correct. I'm looking for someone who can take direction, iterate fast, and care about accuracy. We will do daily calls for the next 7 days to execute this integration. What you'll do: - Compile and structure data for all networks and their associated coins and receipt tokens, following the provided spreadsheet and spec. - Integrate that data into the existing TypeScript/Next.js + Redis app. - Wire live metric fetchers per token type (price, market cap, TVL, exchange rate, APY, peg deviation) from CoinGecko / DefiLlama / on-chain - Implement in the order specified: networks → coins → receipt tokens - Submit daily progress for review, hop on a call at a predetermined time, and iterate on feedback What I provide for the next 7 days: - Detailed implementation specs - A compiled data with all the seed data, a consolidated type taxonomy, and a metric/data-source mapping - Scoped repo access (working branch) - Daily review and clear written feedback You're a strong fit if you have - Solid TypeScript and Next.js/Node.js, including the ability to read an existing codebase and extend it cleanly - Comfort integrating REST APIs and handling rate limits, retries, null-safe parsing - Hands-on witjh anI IDE for faster execution. - A bias toward data accuracy and the discipline to follow a spec precisely. - Availability for a daily async check-in over the 7 days. - Experience with Upstash/Redis or any single-table key-value store. How we start: - After shortlisting, I'll share the spec and ask for a short paid test task (1–2 hrs): integrate the first few networks from the spec and show live metrics rendering. If that goes well, we proceed to the full week.
$700.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:1 hour ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CANToronto6:32 PM
- $755 total spent3 hires, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by