← Back to jobs

Remote job

Senior Software Engineer, Full Stack (iOS & Backend)

Full Stack Full-time Permanent Remote

Job details

Not specified Salary
Remote Eligibility
Senior Experience
Full-time Employment

About this role

Role overview

Build and operate member-facing features across a consumer iOS app and its supporting backend services. The work spans the full product experience, from client interfaces to server-side functionality, with ownership from technical design through launch and ongoing production health. You’ll collaborate with product, design, data, and engineering partners to improve quality, performance, and the maintainability of established codebases.

Responsibilities

- Develop and own core product features across iOS and backend services. - Establish architecture and engineering practices, including solutions for client lifecycle and state-management challenges. - Design APIs and coordinate data correctness and state synchronization between app and services. - Work with product, design, and data science to scope, test, and launch features, attending to interaction details and performance. - Improve reliability, testing, and performance while managing technical debt in long-lived codebases. - Monitor production flows, investigate crashes, support release quality, review code, mentor teammates, and write clear technical specifications.

Requirements

- Seven or more years of professional iOS development experience, including strong Swift, UIKit, and MVVM skills. - Strong experience with RxSwift or a comparable reactive programming framework. - Demonstrated success shipping consumer mobile apps at scale, with sound judgment about architecture, performance, and user experience. - Experience building and maintaining production backend services in a language such as TypeScript, Node.js, Go, Python, or Ruby. - Experience designing mobile-facing APIs and owning the business logic behind them. - Ability to lead projects from concept through launch, balance delivery speed and quality, and support features after release. - Regular use of AI coding tools and an interest in helping improve team workflows and engineering tools.

Nice to have

- Experience operating backend infrastructure at scale, including deployment, reliability, scaling, and observability. - Familiarity with StoreKit 2, subscriptions, pricing experiments, or subscription analytics. - Experience with Mapbox or complex map interfaces; SwiftUI alongside UIKit; modular iOS architecture; or Redux-style state management.

Benefits and work setup

- Medical and dental coverage, equity-based compensation, and a daily food-delivery budget. - Unlimited vacation, 12 weeks of paid parental leave, and an annual travel stipend.

Skills detected in the listing

TypeScriptJavaScriptNode.jsPythonGoRubySwift
Detected Nov 10, 2026
Last verified Nov 12, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight