Vidrush
Software Engineer
The role
Take ownership of complete product areas—from UI and APIs to data and deployment. You’ll create clear, intuitive interfaces, build dependable backend systems, and ensure everything runs quickly and transparently in production.
What you’ll do
• Deliver features across the entire stack, from specification to production
• Create straightforward, well-defined APIs and data models
• Improve quality standards (tests, types, CI) and enhance the developer experience
• Track performance and costs; diagnose and fix production issues quickly
• Work closely with founders and users, iterating quickly
What you’ll bring (most important)
• Strong experience with TypeScript and React/Next.js (client and server)
• Solid Node.js fundamentals and hands-on production experience with AWS and serverless systems
• Practical data skills (document or relational), clear API design, and strong error‑handling practices
• Experience with modern authentication and billing systems (e.g., Stripe), including complex subscription and usage-based models
• Excellent problem‑solving skills: break down ambiguity, apply first‑principles thinking, and deliver pragmatic solutions under constraints
• AI‑assisted development: you actively use tools like Cursor, Copilot, or LLMs for scaffolding, tests, refactoring, and debugging—while maintaining your own judgment
• Strong engineering practices: maintainable, well‑tested code and simple, understandable designs
Nice to have
• Experience with web‑based video editors or players
• Familiarity with Remotion for programmatic video
• Experience with SST or similar IaC tools
• Deep AWS knowledge
• Understanding of observability and performance/cost optimization for cloud applications
• Familiarity with Vercel and edge runtimes; SSR/ISR performance tuning
To apply for this job please visit airtable.com.