Staff iOS Engineer

Rally is transforming crypto exploration through a mobile-first, multi-chain wallet that enables users to discover trends, trade tokens, and collect NFTs in one place.
$160,000 - $200,000
iOS
Staff Software Engineer
Hybrid
7+ years of experience
Blockchain · Finance

Description For Staff iOS Engineer

Rally is revolutionizing the crypto space by creating a social-first approach to digital asset management. As a Staff iOS Engineer, you'll play a crucial role in shaping the future of crypto exploration through our mobile-first, multi-chain wallet platform. The position offers an exciting opportunity to lead technical direction and architecture while working with cutting-edge technologies in the blockchain space.

You'll be responsible for owning the iOS codebase, building performant and secure applications using Swift and SwiftUI, and contributing to product strategy. The role requires a blend of technical expertise, leadership skills, and user-centered thinking. You'll work in a collaborative environment where shipping frequently and iteratively is valued, and you'll have the opportunity to influence both technical decisions and engineering culture.

The ideal candidate brings 7+ years of software development experience, with at least 3 years focused on iOS development. You'll need strong knowledge of Apple design principles and a pragmatic approach to testing. While deep blockchain experience isn't required, an interest and some experience in web3 is valuable.

Rally offers competitive compensation ($160k-$200k base salary plus equity) and comprehensive benefits including health insurance, 401k with company contribution, flexible PTO, and family leave. You'll be joining a team that values both technical excellence and user experience, with regular opportunities for in-person collaboration through team offsites and annual gatherings.

Last updated 12 hours ago

Responsibilities For Staff iOS Engineer

  • Take ownership of iOS codebase, technical direction, architecture, and code quality
  • Work closely with team to define and execute product strategy
  • Build performant, secure, and well-tested native apps using Swift + Swift UI
  • Embrace iterative, fast-paced, data-driven approach to shipping features
  • Foster best-practices and strong engineering culture
  • Partner across engineering team to define interfaces, data models, and APIs
  • Listen to users and become a product user to understand user motivations

Requirements For Staff iOS Engineer

TypeScript
Node.js
  • 7+ years of demonstrated experience delivering high quality and well-tested production software
  • 3+ years of experience shipping scalable & secure iOS apps to a large user base
  • History of shipping production apps using Swift and SwiftUI
  • Proficiency with Apple design principles and interface guidelines
  • Experience working in highly collaborative environment & shipping frequently
  • Ability to write tests pragmatically & have well-formed testing strategy opinions
  • Experience tinkering in web3

Benefits For Staff iOS Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health, dental, and vision insurance
  • 401k plan with default company contribution
  • Flexible PTO
  • Family Leave for caregivers of a new child
  • IRL team offsites & annual get-togethers
  • Equity plan participation

Interested in this job?

Jobs Related To Rally Staff iOS Engineer

Staff iOS Engineer, Pricing & Booking Settings

Staff iOS Engineer role at Airbnb focusing on Pricing & Booking Settings, developing tools for hosts to implement effective pricing strategies.

Software Engineering Manager II, Mobile (iOS), Core

Lead Google's Core iOS team, managing engineering initiatives and driving technical excellence in mobile development while working with cutting-edge technologies including AI.

Software Engineering Manager II, Mobile (iOS), Core

Lead iOS development and engineering teams at Google's Core division, focusing on technical foundation and infrastructure for flagship products.

Software Engineering Manager II, Mobile (iOS), Core

Lead iOS engineering team at Google's Core division, managing technical initiatives and driving innovation in product safety and user experience.

Lead iOS Swift Developer

Lead iOS Swift Developer position at Lab49, developing innovative financial applications with 10+ years of experience required.