
- Early StageStartup in initial stages
Software Developer
- 0.0% – 10.0%
- |Remote (Everywhere)
- |No experience required
- |Contract
Remote only
Not Available
About the job
About Optimize Everything
Optimize Everything is building Split Ride, a carpool app. Drivers post the trips they already make, from where they start to where they're going, and riders heading the same way ride along and share the cost. Behind the app is a backend that auctions each ride request and plans routes that combine carpool, transit, and partner rides. Other apps can use the same backend through our public API (docs.opteverything.com). We're a small, remote team based in Winnipeg, preparing for launch.
The role
You build features across our backend, API, and app, and review API code.
Responsibilities
- Build ClickUp tasks in the Python backend and public API, the React Native app, and our Google Cloud deployment
- Write tests that cover each task's acceptance criteria
- Review merge requests for API code in GitLab
- Use AI coding tools
Stack
Python, FastAPI, SQLAlchemy, Alembic, PostgreSQL, TypeScript, React Native, Expo, GitLab, Google Cloud, Stripe
Compensation
- Paid in story points. A task's story points are its estimate in hours of work by an experienced developer, multiplied by 0.1 for the speed-up from AI
- Commitment: at least 100 story points a month
- Each task you complete earns its story points. Code review time you log earns one point an hour for someone with four years of professional development experience, adjusted for experience.
- In any month you reach 100 points, 10% of that month's points are paid in cash at $60 CAD per point ($600 CAD at 100 points)
- Points not paid in cash are equity: one share per point when the company incorporates (minimum 100 points to convert)
Details
Contract · Remote, anywhere in the world · Flexible hours
About the company
- Early StageStartup in initial stages
