Raya Logo

Raya

Senior Software Engineer, Full Stack (iOS & Backend)

Posted 5 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in EGY
Senior level
Remote
Hiring Remotely in EGY
Senior level
Build and own member-facing features across a consumer iOS app and backend services. Develop Swift/UIKit client functionality, TypeScript/Node.js services, APIs, business logic, and client-server synchronization. Lead architecture, performance, testing, production monitoring, crash triage, and release quality. Collaborate with product, design, and data teams, mentor engineers, manage technical debt, and drive projects from concept through launch.
The summary above was generated by AI

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.

Similar Jobs

5 Days Ago
Remote
Entry level
Entry level
Events • Food • Travel • Hospitality • Hotels & Resorts
Provides friendly, efficient food and beverage service to hotel guests. Responsibilities include learning menu items and promotions, taking and entering orders into the POS system, delivering food and drinks, maintaining a stocked and organized service station, and following health, safety, sanitation, and alcohol-awareness standards.
Top Skills: Point-Of-Sale (Pos) System
5 Days Ago
Remote
Entry level
Entry level
Events • Food • Travel • Hospitality • Hotels & Resorts
Provides professional massages and body treatments, responds to guest needs, maintains clean and sanitized treatment areas, manages supplies and inventory, completes required documentation, and supports daily spa operations while delivering exceptional hospitality.
5 Days Ago
Remote
Entry level
Entry level
Events • Food • Travel • Hospitality • Hotels & Resorts
Prepare and present Indian and Asian dishes according to standardized recipes while maintaining consistent quality. Supervise line cooks, support kitchen operations, maintain cleanliness and prevent cross-contamination. Monitor ingredient quality, storage, and stock rotation; assist with food-cost control and departmental targets. Ensure compliance with health, safety, sanitation, and alcohol-awareness regulations while contributing to a positive guest experience.

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account