GrepJob
Rain

iOS Engineer

Rain
Apply
about 2 months ago
New York, NY, USAMid Level / Senior

Base Salary

$50k - $999k/yr

Responsibilities

  • Own the entire iOS development lifecycle, from architecture to App Store delivery.
  • Build polished, production-grade mobile apps leveraging Rain's issuance platform and APIs.
  • Collaborate with product, design, and backend engineers to define the mobile roadmap.
  • Architect a clean, scalable codebase for future mobile team growth.
  • Integrate with Rain's APIs for card issuance and transaction management.
  • Implement secure authentication and data handling for financial services.
  • Drive decisions on tooling, frameworks, CI/CD, and testing strategy.
  • Contribute to the broader engineering culture as an early team member.

Requirements

  • 4–10 years of professional mobile development experience with multiple apps shipped to the App Store.
  • Proficiency in Swift and familiarity with Apple's frameworks (UIKit, SwiftUI, Combine, Core Data).
  • Experience architecting iOS apps from scratch with foundational decisions on project structure.
  • Solid understanding of networking layers and RESTful API integration.
  • Disciplined approach to code quality, valuing testable code and maintainability.
  • Comfort working autonomously with minimal direction.
  • Strong product sensibility and excellent communication skills.

Benefits

  • Unlimited vacation with a minimum requirement of 10 days off.
  • Flexible working arrangements, including remote work options.
  • Comprehensive health, dental, and vision plans for employees and dependents.
  • 401(k) plan with a 4% company match.
  • Equity option plan for all employees.
  • Health and wellness spending support using Rain cards.
  • Team summits for relationship building and company culture.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile