Senior Full-Stack Software Engineer (iOS & Backend)

Raya

2h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Full Stack Engineer (iOS & Backend)

  • Scope: End-to-end ownership of member-facing features across the iOS app and backend services

Description

Build and own core member-facing features from the iOS client UI to the backend services that power the data. Work across Swift and UIKit on the client and TypeScript/Node.js on the server, collaborating with product, design, and engineering to deliver robust, performant experiences. The role emphasizes architectural ownership, production health, and raising engineering quality through reviews and mentorship.

Responsibilities

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

  • Define architectural patterns and address hard iOS lifecycle and state management challenges

  • Partner on API design, data correctness, and client-server state synchronization; implement backend feature components

  • Collaborate with product, design, and data science to scope, experiment, and launch features; focus on interaction, motion, and performance

  • Contribute to large, long-lived iOS and Node.js codebases (performance, testing practices, and tech debt management)

  • Own production health for core flows (monitoring, crash triage, release quality)

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

Requirements

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

  • Strong experience with RxSwift or similar reactive programming frameworks

  • Proven track record shipping consumer mobile apps to large audiences

  • Backend proficiency with experience maintaining production services (TypeScript/Node.js used; Go/Python/Ruby or others welcome)

  • Experience designing APIs mobile clients rely on and owning backend business logic

  • Ability to lead projects from concept through launch and own what ships after release

  • Demonstrated product sense and ability to partner with product, design, and data

  • Daily use of AI coding tools, and willingness to help the team adopt them

Benefits

  • Comprehensive medical and dental coverage

  • $50/day food delivery budget

  • Equity-based employment

  • Learning opportunities

  • Unlimited vacation

  • 12 weeks paid parental leave

  • $1,000/year to travel somewhere new based on values of human connection, empathy, and curiosity

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report