About Motion
Motion is a North American transportation solutions company helping fleets save money, move smarter, and operate more efficiently. We partner with carriers of all sizes to provide access to discounted fuel programs, flexible financial services, and powerful digital tools that simplify fleet operations.
Our mission is to remove the friction that trucking companies face every day—whether that’s managing costs on the road, streamlining back-office processes, or unlocking new ways to grow their business. With Motion, carriers gain a trusted partner who understands the realities of the industry and is building modern solutions to keep them moving forward.
What You’ll Do
- Design & deliver complex features and systems across our stack—from data models to UI.
- Build and evolve scalable full-stack apps using TypeScript, Next.js, Express.js, React Native (Expo).
- Develop APIs/services (primarily tRPC) and craft clean, versioned contracts.
- Model data in PostgreSQL; design relational schemas, write optimized queries, and review migrations.
- Raise the bar on engineering quality: code reviews, testing strategy (unit/integration), CI/CD hygiene.
- Instrument & operate: add observability, track performance, debug production issues, and drive SLO-oriented reliability.
- Collaborate with design and product to shape roadmaps and sequence milestones.
- Mentor teammates, give crisp feedback, and improve our engineering practices.
Required Experience
- 3+ years hands-on full-stack development (or equivalent impact).
- Strong proficiency in TypeScript, tRPC, and PostgreSQL.
- Deep experience with Next.js (SSR/SSG) and React Native (preferably Expo/EAS).
- Solid backend expertise with Express.js (or similar Node.js frameworks).
- Working knowledge of AWS.
- Comfortable designing relational schemas, writing migrations, and optimizing queries.
- Proven track record owning projects from architecture → implementation → deployment.
- Excellent communication, leadership, and problem-solving skills.
Nice to Have
- Experience operating high-scale or high-reliability systems (queues, caching, idempotency).
- Familiarity with Better-Auth, Stripe (or other payment APIs).
- Exposure to observability stacks (Datadog, Sentry, PostHog) and CI/CD (GitHub Actions).
- Background with Prisma, Redis, Neon/Railway, Turborepo/pnpm.
- Startup experience: mentoring engineers, shaping processes, or scaling systems.
- Logistics domain familiarity (ELD/IFTA/dispatch) is a plus—but not required.
What We Offer
- Real ownership: Shape core infrastructure and product at a rapidly growing company.
- High autonomy: Work with a small, senior team that values outcomes and trust.
- Remote-friendly: Flexible schedule with IST working hours.
- Supportive, fast-paced, and collaborative environment.
The pay range for this role is:
2,500,000 - 3,700,000 INR per year (Remote (India))