full-stack developer for driving instructor platforms

ориентир по рынку
вакансия зп не указана
в среднем 391 701 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

DIFY is building the operating platform for driving instructors and driving schools. Since launching in March 2026, we’ve become the fastest-growing platform for ADIs and the most followed by instructors. We’re a team of three, and we’re now bringing development in-house. We’re looking for a hands-on Lead Full-Stack Developer to take technical ownership of the platform. This isn’t a technical project management role. You’ll personally build, debug, integrate and ship production software, working directly with the founder.

задачи

  • You’ll build in Flutter / FlutterFlow, writing custom Dart where FlutterFlow falls short.
  • You’ll design Firestore data structures, write Cloud Functions, manage authentication and permissions, and take features from specification to production.
  • You’ll own the Firebase architecture: security rules, data integrity, event-driven workflows, performance, monitoring, and separate development and production environments.
  • You’ll own the Stripe implementation: payments, subscriptions, webhooks, refund and cancellation logic, and potentially Stripe Connect.
  • You’ll make SMS, push notifications and booking reminders reliable through Twilio and OneSignal.
  • You’ll instrument PostHog so funnels and product changes can be measured accurately.
  • You’ll build resilient API and webhook integrations, and judge what should be built in-house versus handled by a provider.
  • You’ll document the existing architecture and review the work of external developers.
  • You’ll set development standards, branching and release processes, improve monitoring and error reporting, and manage iOS and Android releases.
  • You’ll turn commercial requirements into shipped software.
  • You’ll start by handling the handover from our external developers.
  • As we grow, you’ll recruit and mentor developers, review code, set engineering standards and shape future architecture.

требования

  • You’ll need strong practical experience with Flutter, Dart, FlutterFlow, Firebase (Firestore, Auth, Cloud Functions), REST APIs and Git, and you should have shipped and maintained production mobile apps.
  • You should be comfortable opening the codebase and solving problems yourself.
  • You should know how to integrate Stripe properly, not just drop in a pre-built checkout.
  • You should be willing to challenge poor product or technical decisions while staying focused on shipping.
  • Leadership experience is valuable, but you must still be an active developer.
  • Будет плюсом: We’re particularly interested in people who have shipped mobile products on a Flutter and Firebase stack; It’s strongly desirable to have experience with Stripe and webhooks, Twilio, OneSignal, PostHog, FCM, App Store Connect and Play Console, CI/CD, error monitoring, mobile security, and SaaS or marketplace products; Node.js, TypeScript, Python or other backend experience is a plus

условия

  • £3,000 per month / £36,000 per year.
  • Salary reviewed at 6 and 12 months, then annually.
  • Once DIFY’s net revenue (after instructor payouts) is sustained at £50,000 per month for a full quarter, salary moves to £45,000–£49,000.
  • 20,000 DIFY shares/options, equivalent to 2% of DIFY’s current fully diluted pre-seed share capital.
  • These vest over 4 years, quarterly, with a 1-year cliff, and are subject to normal dilution in future rounds.
  • For someone who shows strong hands-on ability and can build and lead an engineering function, there’s a potential pathway to Chief Technology Officer within approximately 12 months. This depends on performance, not tenure.
  • Start date: January 2027.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.