N

Full Stack Developer

Nodeworthy

Fully Remote
Remote - Worldwide
Worldwide
US hours

Hirezar Summary for South African Applicants

This fully remote full time position at Nodeworthy is open worldwide, so South Africans can apply. The estimated monthly salary is R74,000 – R111,000 ZAR. This role is suited for mid-level professionals. As a remote position, you can work from anywhere in South Africa — whether you're based in Johannesburg, Cape Town, Durban, or a smaller town.

Job Description

Location:Remote

About The Company:

Our client is a decentralized, multi-chain structured-products protocol focused on developing next-generation RFQ architecture to power a wide range of options products across multiple protocols. They are committed to delivering secure, scalable, and innovative DeFi solutions, leveraging AI-driven tooling to enhance user strategies and experiences.

Position Overview:

We are seeking a highly skilled Full Stack Developer with AI capabilities to lead the development and scaling of our protocol UI/UX, APIs, vault mechanics, and AI-powered features. This role combines full-stack engineering with AI integration, focusing on building intelligent dashboards, predictive risk models, and smart automation to enhance user yield strategies.

Key Responsibilities
* Design and implement front-end components (React, TypeScript) and back-end systems (Node.js, Python, Go), including vault logic, API endpoints, and integrations with lending and AMM protocols.
Design and implement front-end components (React, TypeScript) and back-end systems (Node.js, Python, Go), including vault logic, API endpoints, and integrations with lending and AMM protocols.
* Architect and deploy AI features such as predictive analytics, risk signal models, and recommender systems to inform vault strategies and user decisions.
Architect and deploy AI features such as predictive analytics, risk signal models, and recommender systems to inform vault strategies and user decisions.
* Collaborate with UI/UX designers to deliver intuitive, engaging experiences for DeFi users.
Collaborate with UI/UX designers to deliver intuitive, engaging experiences for DeFi users.
* Ensure secure development practices for smart contract interactions, vault mechanics, and chain interoperability.
Ensure secure development practices for smart contract interactions, vault mechanics, and chain interoperability.
* Build and maintain CI/CD pipelines, automated tests, and DevOps workflows for seamless deployment.
Build and maintain CI/CD pipelines, automated tests, and DevOps workflows for seamless deployment.
* Monitor, debug, and optimize protocol performance and reliability.
Monitor, debug, and optimize protocol performance and reliability.
* Stay up to date with AI frameworks, tools, and DeFi best practices to continuously enhance the tech stack and user impact.
Stay up to date with AI frameworks, tools, and DeFi best practices to continuously enhance the tech stack and user impact.

Requirements
* Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
* 3+ years of full-stack development experience with JavaScript/TypeScript (React, Vue) and back-end stacks (Node.js, Python, Go).
3+ years of full-stack development experience with JavaScript/TypeScript (React, Vue) and back-end stacks (Node.js, Python, Go).
* Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) or AI-augmented development tools (e.g., Copilot, LLM integrations).
Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, scikit-learn) or AI-augmented development tools (e.g., Copilot, LLM integrations).
* Strong understanding of DeFi concepts, including vaults, AMMs, lending protocols, and smart contract integration.
Strong understanding of DeFi concepts, including vaults, AMMs, lending protocols, and smart contract integration.
* Experience with cloud infrastructure, containerization (Docker, Kubernetes), and CI/CD pipelines.
Experience with cloud infrastructure, containerization (Docker, Kubernetes), and CI/CD pipelines.
* Working knowledge of blockchain networks, Web3 libraries, and security best practices.
Working knowledge of blockchain networks, Web3 libraries, and security best practices.

The following would be nice to have:
* Proven experience building intelligent dashboards or ML-backed financial systems.
Proven experience building intelligent dashboards or ML-backed financial systems.
* Familiarity with AI-assisted development tools or integrating AI agents via protocols like MCP.
Familiarity with AI-assisted development tools or integrating AI agents via protocols like MCP.
* Prior experience shipping production-grade DeFi UIs or smart contract front-ends.
Prior experience shipping production-grade DeFi UIs or smart contract front-ends.
* Knowledge of secure coding practices for financial protocols.
Knowledge of secure coding practices for financial protocols.

Grab the chance and don't lose it. Apply now!

Originally posted onHimalayas

Tips for South African Applicants

Timezone Advantage

South Africa (SAST, UTC+2) overlaps well with European business hours and has a few hours of overlap with US East Coast. Mention your timezone flexibility in your application.

Salary in Context

At R74,000/month, this role pays well above the average South African remote salary. The USD equivalent ($4,000/mo) benefits from the favourable exchange rate.

Application Tips

Tailor your CV to international standards — use a clean format, highlight remote work experience, and include your English proficiency. Many SA applicants succeed by emphasising their strong work ethic and cultural adaptability.

Load Shedding Preparedness

If you're applying for a remote role, having a backup power solution (UPS, inverter, or generator) and mobile data as a backup internet connection shows employers you're prepared for South Africa's infrastructure challenges.

About Nodeworthy

Nodeworthy is a company in the Developer industry that hires remote workers from South Africa.