RevenueCat
RevenueCat

8 Revenuecat Mobile Developer Jobs Hiring Near You

... RevenueCat, Amplitude, Segment, Stripe, Firebase) * Owning features end to end: you'll write your ... Experience working on mobile SDKs (release maintenance, docs, etc) * Experience with Flutter and ...

iOS Engineer

San Francisco, CA ยท On-site

$61 - $84/hr

As an iOS Engineer on Speak's engineering team, you will be responsible for a variety of areas ... in mobile build practices(eg jenkins, bitrise) * Knowledgable in Apple StoreKit/RevenueCat

The Team Lead collaborates closely with other engineering teams and business stakeholders to ... Manage setup, configuration, and operation of third-party mobile integrations such as RevenueCat ...

iOS Engineer

San Francisco, CA ยท On-site

$150K - $280K/yr

As an iOS Engineer on Speak's engineering team, you will be responsible for a variety of areas ... in mobile build practices(eg jenkins, bitrise) * Knowledgable in Apple StoreKit/RevenueCat

iOS Engineer

San Francisco, CA

$61 - $84/hr

As an iOS Engineer on Speak's engineering team, you will be responsible for a variety of areas ... in mobile build practices(eg jenkins, bitrise) * Knowledgable in Apple StoreKit/RevenueCat

RevenueCat Jobs Information

What are the key skills and qualifications needed to thrive as a Mobile Developer, and why are they important?

To thrive as a Mobile Developer, you need strong programming skills in languages like Swift, Kotlin, or Java, along with experience in mobile app development frameworks and a relevant degree or equivalent experience. Familiarity with integrated development environments (IDEs) such as Android Studio or Xcode, and knowledge of version control systems like Git, are crucial, as are certifications in mobile platforms. Strong problem-solving, attention to detail, and effective teamwork set standout professionals apart in this field. These competencies ensure the development of high-quality, user-friendly mobile applications that meet client and market needs.

What are some common challenges Mobile Developers face when working with cross-platform frameworks?

Mobile Developers often encounter challenges when using cross-platform frameworks such as React Native or Flutter, including managing platform-specific functionality and performance optimization. Ensuring a consistent user experience across iOS and Android devices can require additional testing and custom code. Additionally, keeping up with frequent framework updates and compatibility changes can be demanding. Effective collaboration with designers and backend teams is essential to address these challenges and deliver high-quality mobile applications.

What are Mobile Developers?

Mobile Developers are software engineers who specialize in creating applications for mobile devices such as smartphones and tablets. They design, build, test, and maintain apps for platforms like iOS (Apple) and Android (Google), using programming languages such as Swift, Kotlin, Java, or React Native. Their work involves collaborating with designers and other developers to ensure the app is user-friendly, functional, and up-to-date with the latest technology trends. Mobile Developers may work for tech companies, app development agencies, or as independent freelancers.

What is the difference between Mobile Developer vs Web Developer?

AspectMobile DeveloperWeb Developer
Required CredentialsTypically a degree in computer science or related field; proficiency in mobile SDKs (iOS, Android)Similar degrees; expertise in HTML, CSS, JavaScript, and web frameworks
Work EnvironmentDevelops apps for iOS and Android platforms, often using IDEs like Xcode or Android StudioBuilds websites and web applications, usually working with browsers and web servers
Employer & Industry UsageTech companies, startups, app development firmsBusinesses with online presence, digital agencies, e-commerce

Mobile Developers focus on creating applications for mobile devices using platform-specific tools, while Web Developers build websites and web apps accessible via browsers. Both roles require programming skills but differ in platforms and development environments.

What other companies are hiring for Mobile Developer jobs?
Founding Mobile Engineer

Founding Mobile Engineer

Helium

San Francisco, CA โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Helium Is Building Self-Improving Software

Helium is building self-improving software: AI that automatically generates and tests new software experiences to lift revenue. We're...

  • Talent-dense (8 people, 6 engineers, 75% ex-founders)
  • Well-funded ($6M from Google & leaders from openAI)
  • Fast-growing (serving tens of millions of AI experiences per day for top consumer companies).

AI has created a once-in-history opportunity, and we're here to win, because of that...

  • We work in-person in our SF office 6 days per week (Mon-Sat).
What You'll Do

You'll help build our platform to auto-generate mobile experiences. Specifically, you'll be in charge of big chunks of our mobile SDKs.

  • Own the iOS/React Native mobile experience for Helium customers
  • Launch new features (e.g. remote onboarding experiences) to help our customers automate mobile optimization
  • Come up with new ways to improve SDK reliability, speed, and usability, and work directly with customers to get feedback and improve their experience.
  • Own documentation, release maintenance, CI/CD, testing, Google Play/Android billing
  • Wearing a lot more hats than listed above.
What We're Looking For
  • Keen problem solving skills: you are able to cut down ambiguous problems down to first principles and deliver a working solution.
  • Strong mobile eng foundation: you have plenty of experience building mobile apps on the App Store, and using SDKs (RevenueCat, Amplitude, Segment, Stripe, Firebase)
  • Owning features end to end: you'll write your own PRDs/quick specs when necessary, and you test your features end to end to make sure they work and satisfy the requirements
  • Customer obsession: you think deeply about the devex of SDKs, you answer questions, jump on issues, and use customer feedback to build excellent products.

Nice To Haves

  • Experience working on mobile SDKs (release maintenance, docs, etc)
  • Experience with Flutter and Android app development
  • Experience with native modules/bridging logic
  • Experience working on open source, or non-mobile experiences
  • Experience working on mobile webview tech (if you've figured out a cool way to make Android webviews feel almost native, get in touch)
  • Experience working with mobile analytics tools (Amplitude, Segment, Statsig, etc)
Reasons This Role Might Not Be A Fit
  • You want to work 9-5
  • You avoid Cursor or AI coding tools.
  • You can only operate on well-written specs, or feel uncomfortable designing new experiences from scratch.
  • You don't want to talk to customers.
Our Stack
  • Next.js (React/Typescript), Zustand
  • AI (vercel) SDK
  • Tailwind/Shadcn
  • Supabase
  • Clickhouse
  • Golang/Fly.io
  • Mobile: Swift, Flutter, Expo, Android

Requires Bachelors degree or higher in Computer Science or similar fields.