Staff Software Engineer, Platform (Mobile)

Gemini
San Francisco, NY
Job Description
Gemini is seeking a Staff Software Engineer to join their Platform organization. This role will focus on developing and maintaining the mobile client platform, improving scalability, and influencing development practices. The team will focus on building solutions for the core client application, serving as a force multiplier for client teams. The position involves collaborating with cross-functional teams, optimizing performance, and ensuring security standards are met.

Requirements

  • 8+ years of experience in mobile development, including 4+ years with React Native
  • Proficient in JavaScript/TypeScript and native mobile development (Swift/Objective-C and/or Java/Kotlin)
  • Expertise in React Native, navigation libraries, lifecycles, state management, and performance optimization.
  • Demonstrable experience in debugging, framework migrations, and refactoring.
  • Strong collaboration skills and ability to prioritize effectively in dynamic environments.

Benefits

  • Competitive starting salary
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off
]]>