XX
React + AWS Developer — Build Secure Revenue Planning Web AppFreelanceJobsCanada

Cette offre d'emploi n'est plus disponible

XX

React + AWS Developer — Build Secure Revenue Planning Web App

FreelanceJobs
  • CA
    Canada
  • CA
    Canada

À propos

Job Description
I'm the CRO of a SaaS business and I need an experienced React/AWS developer to build a secure, cloud-hosted revenue intelligence platform. This is not a discovery project — the architecture is fully specced, the AWS account is set up, authentication is configured, and the React app is already scaffolded. You are executing a clear build brief, not figuring out what to build.
**What already exists:**
- Full technical specification document (attached)
- Working HTML prototype of the forecast model (the logic you'll port to React)
- AWS account provisioned in ap-southeast-2 with IAM admin user configured
- Clerk authentication account set up with publishable key configured
- React + Vite app scaffolded with routing and auth shell
**What you'll build:**
Phase 1 — Secure Foundation
- Push existing code to private GitHub repo
- Deploy to AWS Amplify (HTTPS, custom domain optional)
- Configure Clerk: disable sign-up, enforce MFA, 8-hour session timeout
- Provision DynamoDB tables per the data model spec (5 tables)
- Create AWS Lambda + API Gateway endpoints for CRUD operations
- Enable CloudTrail and DynamoDB Point-in-Time Recovery
Phase 2 — Core Application
- Port forecast model from HTML to React (logic is complete — this is a UI migration)
- Build Territory planning screens (3 territories with per-territory inputs)
- Build Products screen (9 product lines with individual margin/growth inputs)
- Wire all inputs to DynamoDB for persistence
Phase 3 — Reporting
- Monthly actuals entry with forecast vs actual variance tracking
- CFO Excel export using ExcelJS (4-5 sheets, formatted)
**Tech stack:**
- Frontend: React + Vite + Tailwind CSS
- Auth: Clerk (already integrated)
- Backend: AWS Lambda + API Gateway
- Database: AWS DynamoDB
- Hosting: AWS Amplify
- Export: ExcelJS
**Data sensitivity:**
This platform handles board and investor level financial data. Security is the highest priority. All requirements are documented in the brief.
**What I'm looking for:**
- Strong React experience — you've built and deployed production React apps
- AWS experience — comfortable with Lambda, DynamoDB, Amplify, API Gateway
- Able to work from a detailed spec independently
- Clear communicator — I'm not a developer, I need plain English updates
- Available to start within the next 1-2 weeks
**What I'm NOT looking for:**
- Developers who want to redesign the architecture — it's decided
- Agencies — individual contractor only
- Anyone who can't show me a deployed React app they've built
**Deliverables:**
- Deployed, working application on HTTPS URL
- Private GitHub repository with clean commit history
- Brief handover notes explaining how to update dependencies going forward
**Budget:**
Open to proposals — please quote Phases 1-3 as a fixed price. I have a technical brief so you should be able to quote accurately. Ballpark expectation is USD $1,000-2,000 for all three phases.
**To apply, please include:**
1. A link to a React app you've built and deployed
2. Confirmation you have AWS experience (specifically Lambda + DynamoDB)
3. Your fixed price quote for Phases 1-3
4. Your earliest available start date
The technical brief and HTML prototype will be shared with shortlisted candidates under NDA.
Contract duration of less than 1 month.
Mandatory skills: , Amazon API Gateway, AWS Lambda, Amazon DynamoDB, AWS Amplify
  • Canada

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.