Rankings Guides Blog Companies Saved0
Raya7 open rolesCompany page

Senior Software Engineer, Full Stack (iOS & Backend)

In short. Senior Software Engineer, Full Stack (iOS & Backend) at Raya: a full-time senior role, fully remote (Remote, US). The employer does not list a salary. Asks for 7+ years of experience. Main work: Build and own core member-facing features end to end. Skills mentioned: Python, Go, TypeScript, Node.js. Posted Nov 9, 2026, checked on the employer's site 1 hour ago.

SalaryNot listed
LocationRemote, US
FormatRemote
TypeFull-time
LevelSenior
PostedNov 9, 2026 · 3 days ago
Checked on Raya's careers page 1 hour ago · via Lever0 views

Opens Raya's own application page. No sign-up on Sudo Get Job.

Skills mentioned

About the role

Responsibilities

  • Build and own core member-facing features end to end.

  • Set architectural patterns and best practices, and solve hard client-side lifecycle and state management problems.

  • Partner with server engineering on API design, data correctness, and client-server state sync, and implement backend components of features.

  • Work with product, design, and data science to scope, experiment with, and launch member-facing features. Sweat the details of interaction, motion, and performance.

  • Contribute across large, long-lived iOS and Node.js codebases: performance, testing practices, and deliberate management of tech debt.

  • Own production health for core flows: monitoring, crash triage, and release quality.

  • Raise the engineering bar through code review, mentorship, and clear written specs.

Requirements

  • 7+ years of professional iOS development experience, with strong proficiency in Swift, UIKit, and MVVM.

  • Strong experience with RxSwift or similar reactive programming frameworks.

  • A track record of shipping consumer mobile apps to large audiences, with strong judgment on architecture, performance, and user experience.

  • Strong consumer product sense, a high bar for design quality, and the ability to partner with product, design, and data.

  • Proficiency in a backend language, with experience shipping and maintaining production services. We use TypeScript and Node.js, but welcome engineers who have built services in Go, Python, Ruby or another backend language.

  • Experience designing APIs that mobile clients depend on and owning the business logic and systems behind them.

  • Proven ability to lead projects from concept through launch, balance speed and quality, and own what you ship after it ships.

  • You use AI coding tools in your daily work, help the team adopt them, and look for opportunities to improve the engineering harness.

What Sets You Apart

  • Backend infrastructure experience: designing and operating what a service runs on including deployment, scaling, reliability and observability at production scale. 

  • Experience with StoreKit 2, subscriptions, and paywall or pricing experiments, including subscription analytics.

  • Experience with Mapbox or complex map-based interfaces.

  • Familiarity with SwiftUI alongside UIKit, and with modularizing a large iOS codebase.

  • Experience with Redux-style state management patterns.

Opens Raya's own application page. No sign-up on Sudo Get Job.

More Mobile Developer jobs

All 313 jobs

Other companies hiring Mobile Developers

All Mobile Developer jobs

Explore

Questions & answers

Is this job remote?
Yes, it is remote for candidates in the US.
How do I apply to Raya?
Use the Apply button. It opens the application on Raya's own careers site; no account on Sudo Get Job is needed.
What do Mobile Developer jobs pay?
The median advertised base salary is $205K a year across 313 open listings.