Senior Backend Engineer for Code Audit
Budget: $500 – $5,000 USD
Summary
We are seeking a Senior Backend Engineer to act as an independent Technical Advisor. Our founder is non-technical and requires an objective audit of the newly developed headless backend to verify code quality, architectural soundness, and milestone completion before releasing development payments.
Note: You do not need a background in data science, Bayesian statistics, or R. Your focus will be entirely on the Node.js application layer, database schema, and the systemic integration/wiring.
Key Responsibilities:
Code Review: Audit the Node.js/Express backend for adherence to modern engineering best practices, scalability, and maintainability.
Database Review: Evaluate the Prisma ORM schema and Postgres database design for efficiency and proper relational structuring.
Architecture Assessment: Review the integration layer between the Node.js API and the offline/asynchronous R-scoring scripts. Ensure the data handoffs are robust and secure.
Security & Error Handling: Check middleware implementations (auth, validation, rate limiting) for standard security vulnerabilities.
Milestone Verification: Compare the codebase and API functionality against a provided list of contract milestones.
Reporting: Deliver a concise "Go/No-Go" executive report for the non-technical founder, along with a technical punch list of any required remediations for the lead developer.
Requirements:
5+ years of senior-level experience in Backend Software Engineering.
Deep expertise in Node.js, Express.js, and RESTful API design.
Strong experience with Prisma ORM and PostgreSQL.
Familiarity with application architectures that integrate external analytical pipelines or microservices.
Excellent communication skills, specifically the ability to translate technical concepts into clear, actionable advice for non-technical stakeholders.
Deliverables:
A technical audit document detailing code quality, security posture, and architectural health.
A formal recommendation on whether the current deliverables meet the criteria for milestone payment.
We are seeking a Senior Backend Engineer to act as an independent Technical Advisor. Our founder is non-technical and requires an objective audit of the newly developed headless backend to verify code quality, architectural soundness, and milestone completion before releasing development payments.
Note: You do not need a background in data science, Bayesian statistics, or R. Your focus will be entirely on the Node.js application layer, database schema, and the systemic integration/wiring.
Key Responsibilities:
Code Review: Audit the Node.js/Express backend for adherence to modern engineering best practices, scalability, and maintainability.
Database Review: Evaluate the Prisma ORM schema and Postgres database design for efficiency and proper relational structuring.
Architecture Assessment: Review the integration layer between the Node.js API and the offline/asynchronous R-scoring scripts. Ensure the data handoffs are robust and secure.
Security & Error Handling: Check middleware implementations (auth, validation, rate limiting) for standard security vulnerabilities.
Milestone Verification: Compare the codebase and API functionality against a provided list of contract milestones.
Reporting: Deliver a concise "Go/No-Go" executive report for the non-technical founder, along with a technical punch list of any required remediations for the lead developer.
Requirements:
5+ years of senior-level experience in Backend Software Engineering.
Deep expertise in Node.js, Express.js, and RESTful API design.
Strong experience with Prisma ORM and PostgreSQL.
Familiarity with application architectures that integrate external analytical pipelines or microservices.
Excellent communication skills, specifically the ability to translate technical concepts into clear, actionable advice for non-technical stakeholders.
Deliverables:
A technical audit document detailing code quality, security posture, and architectural health.
A formal recommendation on whether the current deliverables meet the criteria for milestone payment.