Full Stack Software Developer
Rozpočet: $10000.0
FIXED /
⭐ 4.81 (15)
South Africa
next.js, api, api-integration, database-architecture, node.js
Senior Full-Stack Engineer — AI-Native Development (Claude Code) | Long-Term, Multi-Product Consultancy
About the role
Cedar Digital is a software and creative consultancy building and operating a portfolio of production products (a creator/influencer marketing platform, a fintech app, a sports data app, and client work). We're looking for a full-stack engineer who can take a project scope and own it end to end — from architecture through to shipped, maintained software — as well as monitor and maintain our existing live products.
This is not a "close the ticket and move on" role. You'll be trusted to make architectural decisions, catch problems before they reach production, and keep multiple systems healthy over the long term.
What you'll do
Take a written project scope and deliver it to completion — architecture, implementation, testing, deployment.
Monitor, maintain, and improve our existing production systems (bug fixes, performance, security, refactors).
Make sound architectural decisions and document the tradeoffs behind them.
Own security as a first-class concern: auth, data handling, secrets, dependency hygiene, input validation.
Work in an AI-native workflow built around Claude Code — but with real engineering judgment behind every line that ships.
Our stack
Frontend/mobile: React Native (Expo), Next.js
Backend: Node.js APIs, PostgreSQL (Neon)
Infra: Vercel, plus payment/third-party integrations (Stripe Connect and others)
Tooling: Claude Code as a primary development tool, alongside MCP-based workflows (Figma, 21st.dev)
Must-haves
Genuine command of system architecture — you can reason about data models, service boundaries, state, and scaling, not just wire up components.
Strong full-stack experience across a modern JS/TS stack (React/React Native + Node + Postgres).
Fluency with AI-assisted / Claude-driven development: you use Claude Code to move fast, but you review, understand, and own everything it produces. You know where to trust it and where to override it.
A security mindset — you treat auth, secrets, and data protection as non-negotiable.
The discipline to work independently against a scope and deliver without hand-holding.
Nice to have
Fintech, payments, or marketplace/two-sided platform experience.
Experience maintaining live products with real users (not just greenfield builds).
Comfort designing agentic / self-sustaining Claude Code workflows.
Who this is NOT for
We're not looking for vibe coders. If your process is "prompt the AI, paste whatever comes out, hope it works," this isn't the right fit. We use AI heavily and deliberately — but as a force multiplier for engineers who actually understand what's being built, not a replacement for that understanding.
How to apply
Generic proposals will be ignored. In your application, please:
Record a short Loom video (3–5 minutes) introducing yourself, walking us through your development process, and explaining how you use Claude Code (or similar) in your workflow — including one example of where you overrode or distrusted the AI's output and why.
Share examples of previous software projects you've built — live links, GitHub, or a portfolio, with a note on what your specific contribution was.
Briefly describe a real architectural decision you made and the tradeoffs you weighed.
Start your reply with the word "Cedar" so we know you read this in full.
Otevřít na Upwork