Founding Full-Stack Engineer
- Location: Remote
- Type: Full-Time (Contract — PJ)
- Compensation: $48,000/year (dollars) + Equity
Our Company
CoGrader is a rapidly growing AI EdTech startup backed by UC Berkeley, Strive, and Maze Impact. We’re the fastest-growing AI grading platform, already helping tens of thousands of teachers deliver better feedback to over half a million students—while saving their nights and weekends.
Job Description
As our Founding Full-Stack Engineer, you will own the product roadmap from day one, lead a team of two engineers, build core features end-to-end, and shape the engineering culture alongside the founders.
What you’ll do:
- Architect, build, and ship scalable web applications using TypeScript, React (Vite), Node.js (Express), and BullMQ
- Design and implement RESTful APIs with a focus on performance, security, and maintainability
- Build reusable UI component libraries and responsive front-end experiences
- Set up CI/CD pipelines, automated testing suites, and infrastructure as code
- Monitor performance, identify bottlenecks, and iterate quickly
- Establish best practices for code reviews, documentation, testing, and observability
- Partner with Customer Success to troubleshoot production issues and improve UX based on user feedback
- Lead and mentor a small engineering team through guidance and code reviews
Requirements
Must-have:
- 5+ years of professional experience building full-stack TypeScript applications
- Expert proficiency with React (Vite) and Node.js (Express)
- Experience with NoSQL databases (Firebase)
- Experience with queues (Redis, BullMQ)
- Production deployments on AWS, GCP, or Azure
- Strong command of RESTful API design
- Experience with CI/CD, Cypress (or similar), and Git workflows
Nice to have:
- Experience building Agentic AI architectures (OpenAI, Anthropic, Google)
- Background in UX/UI design principles
- Previous startup or founding-team experience
How to Apply
- Complete the technical challenge: https://www.notion.so/1c10de9a65cc8050a1e0cfd38c1d3df4?pvs=25
- Schedule a call with our CTO to present your results and discuss your experience
- Meet our COO and CEO for a final conversation
You can send an email to vitor@cograder.com to schedule the challenge
Labels
Level
- Senior
Type (Regime)
- PJ (Contractor)
Allocation
- Remote