
Staff Software Engineer – iOS
PayJoy
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $310,000 - $324,000 per year
Job Level
About the role
- The Staff Software Engineer IOS is responsible for executing iOS technical design and implementation, by writing software to create a high bar on code quality and model the decision-making and interpersonal behaviors that enable the features that expand financial opportunity for underserved communities around the world.
Requirements
- Bachelor’s degree in a technical discipline such as computer science, software engineering, or a related field.
- 8+ years of professional experience building native iOS applications.
- Expert-level proficiency in Swift, iOS architectural patterns, async programming, iOS system security, and MDM-aware iOS apps.
- Experience managing TestFlight and App Store app submissions and handling App Store rejections.
- Demonstrated ability to deliver complex features end-to-end across multiple teams for large-scale mobile applications.
- Experience with one (or several!) of these areas: mobile credit/payments products, MDM and enterprise management, Android development, or emerging markets.
- Strong background in product experimentation, A/B testing, analytics, and reliability engineering.
- Exceptional communication, collaboration, and mentorship skills.
- A mindset aligned with PayJoy’s mission of expanding financial access and culture of speed, transparency, direct communication, and adaptability.
- Advanced English Level
Benefits
- Local benefits apply depending of the country of hiring
- Company-funded health for employee and immediate family
- Company-funded employee life and disability insurance
- Company holidays; local days of vacations; unlimited sick leave
- $2,000 USD annual Co-working Travel perk
- $2,000 USD annual Professional Development perk
- Phone finance, Headphone, home office equipment and wellnes perks
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SwiftiOS architectural patternsasync programmingiOS system securityMDM-aware iOS appsTestFlightApp Store submissionsA/B testinganalyticsreliability engineering
Soft skills
communicationcollaborationmentorshipadaptabilitytransparencydirect communication
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in software engineering