Lead Software Engineer - Mobile at Freshworks


Company Logo

Freshworks is Hiring

Job Info:
  • Company Freshworks
  • Position Lead Software Engineer - Mobile
  • Location Chennai
  • Source Empllo
  • Published August 23, 2026
  • Category Development
  • Type Full-Time
  • Experience Lead


Job Description

📋 Description

  • Own and evolve mobile architecture across apps.
  • Decide between native Swift vs Flutter/React Native; plan migration paths.
  • Lead design reviews; ensure SOLID and clean architecture.
  • Drive large-scale refactors and platform migrations.
  • lower technical debt and prioritize architecture backlog.

🎯 Requirements

  • 8+ years software eng; 6+ years shipping iOS apps.
  • 2+ years in technical leadership.
  • Expert-level Swift; strong Objective-C interop; iOS SDK, Xcode.
  • Concurrency, memory management, and debugging mastery.
  • UIKit, SwiftUI; experience with Flutter or React Native.
  • Data persistence: Core Data, SQLite; offline-first design.

🎁 Benefits

  • Competitive compensation and equity
  • Global, diverse team environment
  • Health, dental, vision coverage
  • Learning & career growth opportunities

More Current Jobs at Freshworks

Apply to other open positions at Freshworks