logo

Senior iOS Developer / LLM

Tech
Apply

About the role

As a Senior iOS Engineer at Smarter Apps, you’ll help build and scale consumer mobile applications with a strong focus on product quality, monetization, experimentation, and engineering efficiency. You’ll work closely with Product, Design, Data, and Growth teams to deliver features, improve conversion funnels, and create scalable systems that enable rapid iteration across our products.

This is not a traditional iOS development role. We are looking for someone who actively leverages modern AI and LLM tools throughout the development lifecycle and continuously looks for ways to improve engineering productivity through automation. A significant part of the role involves improving experimentation capabilities, accelerating development processes, and helping establish AI assisted engineering practices that increase team velocity and product quality.

Responsibilities

  • Build and maintain high quality iOS applications using modern development practices.
  • Build and optimize subscription based mobile products with a strong focus on monetization.
  • Work closely with Product and Growth teams to improve onboarding flows, paywalls, retention, and conversion.
  • Design and maintain A/B testing, experimentation, feature flag, and remote configuration systems.
  • Improve engineering efficiency through automation, AI assisted development practices, and modern tooling.
  • Design and implement practical LLM powered solutions for products, internal tools, and engineering processes.
  • Collaborate with Product, Design, Backend, Analytics, and QA teams to deliver high quality releases.

Requirements

  • 4+ years of experience developing and shipping mobile applications.
  • Strong expertise in Swift and modern iOS development.
  • Experience building subscription based consumer mobile applications.
  • Strong understanding of mobile monetization, including paywalls, onboarding optimization, retention mechanics, and conversion focused product development.
  • Experience designing, implementing, or maintaining A/B testing frameworks, experimentation platforms, feature flag systems, or remote configuration infrastructure.
  • Strong understanding of analytics driven product development and data informed decision making.
  • Proven ability to increase engineering productivity through effective use of LLMs and AI assisted development practices.
  • Understanding of LLM architectures, prompt engineering, structured outputs, tool calling, MCP, and agent based systems.
  • Familiarity with Firebase, RevenueCat, Amplitude, Appsflyer, Remote Config, or similar mobile product infrastructure.
  • Experience with Flutter, React Native, Kotlin Multiplatform, or other cross platform technologies is a strong plus.
  • Strong written and spoken English, with the ability to communicate technical concepts clearly across engineering, product, and business teams.
  • Structured, proactive, and able to work independently in a fast moving environment.

Nice to have

  • Experience building internal developer tools and automation systems.
  • Experience working in fast paced startup environments.
  • Passion for continuously improving engineering productivity through AI and automation.

Conditions

What we offer

  • Competitive salary.
  • Career development and growth opportunities with a strong focus on building leadership, strategic thinking, and team management skills.
  • A collaborative, international, fully remote work environment.
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the Smarter Apps Privacy Policy