Job Search and Career Advice Platform

Enable job alerts via email!

Team Lead Mobile Development

ADFAR Tech

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm is seeking a Team Lead for Front End | Mobile in Riyadh, Saudi Arabia. This role requires 10+ years in front-end development with at least 5 years in React Native. Responsibilities include architecting large-scale applications, mentoring a team, and collaborating with backend teams. Ideal candidates will have deep expertise in advanced TypeScript, state management, and CI/CD tools. This position is onsite and involves directing technical efforts for high-performance applications.

Qualifications

  • 10+ years of experience in front-end development, with 5+ years in React/Next.js.
  • Deep expertise in React Native, including Hermes and Fabric.
  • Strong knowledge of state management at scale with Redux Toolkit.

Responsibilities

  • Architect and lead development of large-scale React/Next.js applications.
  • Mentor and review code for a team of engineers.
  • Collaborate with backend/DevOps for observability.

Skills

Front-end development
React Native expertise
TypeScript
CI/CD tools
State management
Performance optimization
Job description

10+ Years of Experience with 5+ Years in React Native

Onsite: Riyadh, KSA

  • 10+ yrs front-end; 5+ yrs React/Next.js; React Native; advanced TypeScript (strict mode) mandatory.
  • Architect and lead large-scale React/Next.js apps (App Router, RSC, SSR/SSG/ISR, edge middleware); define module boundaries and performance budgets.
  • React Native deep expertise: Hermes, Fabric/TurboModules, native bridges (Swift/Kotlin), Expo/EAS, OTA updates, deep links, push; App Store/Play release management.
  • State management at scale: Redux Toolkit, RTK Query, Saga/Thunk; normalized stores, caching, optimistic updates, offline-first sync.
  • Performance: Core Web Vitals (LCP <2.5s, CLS <0.1); code-split/lazy, memoization; RN perf (JS thread ≥55 FPS, cold start P95 <2s); profiling with React Profiler/Flipper.
  • CI/CD: GitHub Actions/Bitrise/Fastlane/Vercel; code signing & provisioning; release trains; feature flags (LaunchDarkly); monitoring & crashes (Sentry/Crashlytics).
  • Code quality & UI system: ESLint/Prettier, Husky/lint‑staged, conventional commits; design system + Storybook; accessibility WCAG 2.1 AA; theming/i18n.
  • Data & security: GraphQL (Apollo/urql) and REST; WebSockets/SSE; auth (OAuth2/OIDC, JWT with refresh rotation); CSP, XSS/CSRF mitigation; secrets handling.
  • Technical leadership: own ADRs/architecture reviews, code reviews for 4–10 engineers, mentor seniors, collaborate with backend/DevOps on observability (OpenTelemetry), logging, metrics.
Front End | Mobile: Team Lead Position
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.