Staff iOS Engineer

2 Months ago • 8 Years + • Mobile Development

Job Summary

Job Description

As a Staff iOS Engineer, you will play a crucial role in designing, developing, and maintaining secure SDK solutions across Apple platforms, impacting over 1 million daily active users. Responsibilities include leading the architecture, design, and implementation of secure SDK components, developing and maintaining separate UIKit and SwiftUI SDK implementations, collaborating with security teams, and driving performance optimization. The role involves creating comprehensive documentation and providing technical leadership. You will engage directly with customers and write clean, testable code. You will also be involved in code reviews, architectural discussions, and technical planning. Work closely with QA to ensure SDK reliability across various device configurations and OS versions.
Must have:
  • 8+ years of iOS development experience
  • Deep understanding of UIKit and SwiftUI
  • Experience with iOS performance optimization
  • Expertise in writing testable code
  • Strong knowledge of iOS security concepts
Good to have:
  • Experience with VisionOS development
  • Knowledge of cryptography principles
  • Familiarity with mobile security standards
  • Experience with CI/CD pipelines
  • Experience with backend API development
Perks:
  • Competitive salary + Equity
  • Beautiful office space with many perks
  • Robust benefits package
  • Provident Fund
  • Accident Insurance

Job Details

The mission of Arkose Labs is to create an online environment where all consumers are protected from online spam and abuse. Recognized by G2 as the 2025 Leader in Bot Detection and Mitigation, with the highest score in customer satisfaction and largest market presence four quarters running, Arkose Labs offers the world's first $1M warranties for credential stuffing and SMS toll fraud. With 20% of our customers being Fortune 500 companies, our AI-powered platform combines powerful risk assessments with dynamic threat response to undermine the strategy of attack, all while improving good user throughput. Headquartered in San Mateo, CA, with employees in London, Costa Rica, Australia, India, and Argentina. Arkose Labs protects enterprises from cybercrime and abuse.

What makes our team special

  • We develop native SDKs that allow developers to integrate sophisticated security measures with simple function calls
  • Our solutions leverage platform-specific capabilities to enhance fraud detection while maintaining a smooth user experience
  • Our SDKs serve over 1 million daily active users (DAU) across various B2C applications
  • We maintain feature parity across platforms while optimizing for platform-specific advantages on iOS (including macOS and VisionOS), Android, and FireOS
  • We're launching initiatives to engage with the developer community through speaking opportunities at events like droidcon and writing developer blog posts. 

As a small, highly-skilled team, each engineer has a significant impact on our product direction and the opportunity to drive innovation across multiple platforms. We're looking to expand our team with experienced engineers who are passionate about creating secure, high-performance mobile solutions at scale.

Role Overview

As a Staff iOS Engineer, you will:

  • Play a crucial role in designing, developing, and maintaining our secure SDK solutions across Apple platforms
  • Work on products that impact over 1 million daily active users, requiring a focus on performance, reliability, and scalability
  • Leverage your expertise in both UIKit and SwiftUI to create separate SDK implementations that cater to different developer preferences and application requirements
  • Collaborate with security experts, product managers, and other engineers to deliver SDKs that meet the highest standards of security, performance, and usability

Key Responsibilities

  • Lead the architecture, design, and implementation of secure SDK components for iOS, macOS, and VisionOS platforms
  • Develop and maintain separate UIKit and SwiftUI SDK implementations with feature parity
  • Establish best practices for secure coding, API design, and SDK integration
  • Collaborate with security teams to implement robust encryption and data protection measures
  • Drive performance optimization initiatives to minimize SDK latency and resource usage
  • Create comprehensive documentation and sample applications to facilitate SDK adoption
  • Provide technical leadership across SDK development initiatives
  • Break down complex epics into manageable features and drive the full development lifecycle from planning to release
  • Stay current with Apple platform updates, security standards, and best practices
  • Participate in code reviews, architectural discussions, and technical planning
  • Work closely with QA to ensure SDK reliability across various device configurations and OS versions
  • Engage directly with customers to gather feedback, provide technical guidance, and improve SDK usability and integration experience
  • Write clean, testable code following modern architectural patterns such as MVI (Model-View-Intent)

Qualifications

Required

  • 8+ years of professional iOS development experience
  • Deep understanding of UIKit, SwiftUI, and the differences between them
  • Proven experience with iOS performance optimization techniques
  • Expertise in writing testable code and implementing modern architectural patterns (such as MVI)
  • Strong knowledge of iOS security concepts (keychain, secure enclave, encryption, etc.)
  • Extensive experience with WebView implementation and optimization
  • Experience with modern Swift programming techniques and patterns
  • Proficiency with dependency management, modularization, and API design
  • Understanding of binary compatibility, semantic versioning, and SDK lifecycle management
  • Experience integrating with RESTful APIs and implementing network security best practices
  • Excellent debugging and performance optimization skills
  • Excellent communication skills for effective customer interaction and ability to document complex technical concepts clearly

Preferred

  • Experience with VisionOS development
  • Knowledge of cryptography principles and implementations
  • Familiarity with mobile security standards (OWASP, NIST, etc.)
  • Experience with CI/CD pipelines for SDK deployment and ability to automate release processes
  • Experience with backend API development and deployment
  • Extensive experience building and maintaining SDK libraries
  • Contributions to open-source projects or published technical content
  • Experience with cross-platform development (React Native, Flutter, etc.) integration
  • JavaScript knowledge and experience with WebView-native bridge implementations
  • Understanding of Apple's App Store guidelines and submission process
  • Experience with automated testing strategies for SDKs

Technologies

  • Swift, Objective-C
  • UIKit, SwiftUI
  • Xcode, Swift Package Manager, CocoaPods
  • Git, CI/CD tools
  • Security frameworks (CryptoKit, CommonCrypto)
  • Networking (URLSession, Combine)
  • WebView, WKWebView, JavaScript
  • Testing frameworks (XCTest, Quick/Nimble)

Why Arkose Labs?

At Arkose Labs, our technology-driven approach enables us to make a substantial impact in the industry, supported by a robust customer base consisting of global enterprise giants such as Microsoft, Roblox, OpenAI, and more. We’re not just a company; we’re a collaborative ecosystem where you will actively partner with these influential brands, tackling the most demanding technical challenges to safeguard hundreds of millions of users across the globe.

Why do top tech professionals choose Arkose Labs?

  • Cutting-Edge Technology: Our high-efficacy solutions, backed by solid warranties, attract leading, global enterprise clients.
  • Innovation and Excellence: We foster a culture that emphasizes technological innovation and the pursuit of excellence, ensuring a balanced and thriving work environment.
  • Experienced Leadership: Guided by seasoned executives with deep tech expertise and a history of successful growth and equity events.
  • Ideal Size: We’re structured to be agile and adaptable, large enough to provide stability, yet small enough to value your voice and ideas.

Join us in shaping the future of technology. At Arkose Labs, you’re not just an employee; you’re part of a visionary team driving global change

The most recognizable brands in the world select Arkose Labs, including OpenAI, Roblox, Microsoft, Adobe, Expedia, Snapchat, Zilch, and ZipAir.

We value your unique contributions, perspectives, and experiences. Be part of a diverse and high-performing environment that prioritizes collaboration, excellence, and inclusion. We hire the best, focus on their professional development, and offer support for continuing education.

We value:

  • People: first and foremost they are our most valuable resource. Our people are independent thinkers who make data driven decisions and take ownership and accountability in all the things they do.
  • Team Work. We demonstrate respect, trust, integrity, and communicate openly with a positive can do attitude and constructively challenge one another
  • Customer Focus. We empathize with our customers and obsess about solving their problems
  • Execution with precision, professionalism and urgency
  • Security. It’s the lens through which we implement our processes, procedures, and programs

Benefits:

  • Competitive salary + Equity
  • Beautiful office space with many perks 
  • Robust benefits package
  • Provident Fund
  • Accident Insurance
  • Flexible working hours and work from home days to support personal well-being and mental health

Arkose Labs is an Equal Opportunity Employer that makes employment decisions without regard to race, color, religious creed, national origin, ancestry, sex, pregnancy, sexual orientation, gender, gender identity, gender expression, age, mental or physical disability, medical condition, military or veteran status, citizenship, marital status, genetic information, or any other characteristic protected by applicable law. In addition, Arkose Labs will provide reasonable accommodations for qualified individuals with disabilities.

#LI-Midsenior #LI-Hybrid

Similar Jobs

kaizen gaming  - Senior Data Quality Analyst

kaizen gaming

Athens, Greece (Hybrid)
2 Weeks ago
jetbrains - BI Analyst

jetbrains

Prague, Prague, Czechia (Hybrid)
3 Days ago
Ion - Lead Java Developer, New York

Ion

New York, New York, United States (Hybrid)
8 Months ago
AFRY - Project Manager for Drainage Projects

AFRY

Aarhus, Denmark (On-Site)
2 Weeks ago
Haleon - Commercial Manager

Haleon

Qatar (On-Site)
6 Days ago
Rippling - Senior Software Engineer - React Native

Rippling

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Toast - Senior Flutter Engineer

Toast

Boston, Massachusetts, United States (Remote)
2 Weeks ago
Ajmera Infotech - iOS Developer II

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
1 Month ago
Pay2 - Android Engineer

Pay2

Gurugram, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dream Games - Office Assistant

Dream Games

İstanbul, Türkiye (On-Site)
4 Months ago
Adtran - Senior Software Engineer (Software as a Service)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
2 Months ago
Blenheim Chalcot India - Principle Engineer

Blenheim Chalcot India

Mumbai, Maharashtra, India (On-Site)
1 Month ago
bytedance - Compliance Officer, Vietnam - Global Payment

bytedance

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Months ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
8 Months ago
bytedance - Video Experience Software Engineer Intern

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Safe security - Senior Threat Researcher

Safe security

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Wargaming - Lead Level Artist

Wargaming

Prague, Czechia (On-Site)
2 Weeks ago
Nintendo - Social Media Specialist

Nintendo

Redmond, Washington, United States (Hybrid)
4 Months ago
Evolution  - Junior Talent Acquisition Specialist

Evolution

Birkirkara, Malta (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Hitachi - Customer Insights (CDP) Consultant

Hitachi

Pune, Maharashtra, India (Remote)
8 Months ago
Salesforce - Database Store - PMTS

Salesforce

Hyderabad, Telangana, India (On-Site)
1 Month ago
Saama - Statistical Programmer – L2

Saama

Coimbatore, Tamil Nadu, India (On-Site)
1 Month ago
Saviynt - Senior Staff Accountant

Saviynt

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Aeries technology - Implementation Consultant I

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Madison Logic - Sr. Backend Engineer

Madison Logic

Pune, Maharashtra, India (On-Site)
1 Year ago
Aeries technology - Team Lead – BI & Analytics

Aeries technology

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - RF and Mixed-Signal Bench Characterization Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Senior Associate  - Technology Consulting

PwC

Mumbai, Maharashtra, India (On-Site)
9 Months ago
warner bros games - Senior Software Engineer - LIVE Team

warner bros games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Tesla - Mobile Service Dispatcher

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
4 Months ago
Apple - Software Engineer - TV App for Android Mobile Devices

Apple

San Diego, California, United States (On-Site)
3 Weeks ago
Mozilla - Staff Software Engineer - Mobile Android

Mozilla

United States (Remote)
1 Month ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
8 Months ago
Nagarro - Associate Staff Engineer ,Mobile Developer (React Native)

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
8 Months ago
binance - iOS Developer

binance

Taipei City, Taiwan (Remote)
3 Weeks ago
Fliff - React Native Engineer

Fliff

Sofia, Sofia City Province, Bulgaria (Remote)
4 Months ago
GoTo Group - Senior Software Engineer (Android)

GoTo Group

Singapore (Hybrid)
4 Weeks ago
Tesla - Mobile Service Technician

Tesla

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Reddit - Senior iOS Software Engineer

Reddit

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

The mission of Arkose Labs is to create an online environment where all consumers are protected from online spam and abuse. Recognized by G2 as the 2025 Leader in Bot Detection and Mitigation, with the highest score in customer satisfaction and largest market presence four quarters running, Arkose Labs offers the world's first $1M warranties for credential stuffing and SMS toll fraud. With 20% of our customers being Fortune 500 companies, our AI-powered platform combines powerful risk assessments with dynamic threat response to undermine the strategy of attack, all while improving good user throughput. Headquartered in San Mateo, CA, with employees in London, Costa Rica, Australia, Argentina, Malaysia and India. Arkose Labs protects enterprises from cybercrime and abuse.

Brisbane, Queensland, Australia (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

San José Province, Costa Rica (Remote)

San Mateo, California, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

San Mateo, California, United States (Remote)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Arkose Labs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug