Senior iOS Engineer
Warp Development|Posted 8 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Senior iOS Engineer
Company: Warp Development
Location: Remote
Type: Full-time, Senior Level
Start Date: As soon as possible
About the Role
Warp Development is looking for a Senior iOS Engineer to design, build, and maintain high-quality native iOS applications. You'll take ownership of features end-to-end—from architecture through to release—working across a modern Swift toolchain with a strong emphasis on modular project structure, automated testing, and CI/CD.
This is a senior, hands-on role suited to an engineer who can work independently, make sound architectural decisions, and raise the bar on engineering quality across the team.
Key Responsibilities
- Design, develop, and maintain native iOS applications using Swift, SwiftUI, and UIKit.
- Architect features and modules following MVVM, ensuring clean separation of concerns and testability.
- Structure and manage the Xcode project using Tuist for modular, scalable project generation.
- Write and maintain unit, integration, and UI tests using Swift Testing, XCTest, swift-snapshot-testing, and XCUITest.
- Build and maintain automated build, testing, and release pipelines using Fastlane.
- Manage version control, code review, and collaborative development workflows through GitHub.
- Diagnose and resolve performance, stability, and UI issues across the app.
- Collaborate closely with product, design, and backend teams to ship polished, reliable features.
- Mentor engineers and contribute to iOS engineering standards and best practices.
Tech Stack
- Swift
- SwiftUI
- UIKit
- MVVM
- Tuist
- Swift Testing
- XCTest
- swift-snapshot-testing
- XCUITest
- Fastlane
- GitHub
What We're Looking For
- 5+ years of professional iOS development experience, including senior or lead-level responsibility.
- Strong, demonstrable expertise in Swift, SwiftUI, and UIKit.
- Solid experience architecting apps with MVVM and modular design patterns.
- Hands-on experience with Tuist or similar modular project tooling.
- Strong testing discipline, with experience across unit, snapshot, and UI automation testing.
- Experience building and maintaining CI/CD pipelines, ideally with Fastlane.
- Comfortable working with Git-based workflows and collaborative code review via GitHub.
- Track record of shipping production apps to the App Store.
- Strong communication skills and the ability to work independently in a remote team.
Nice to Have
- Experience in regulated or high-security environments (e.g. banking, fintech, healthcare).
- Exposure to authentication and security flows (MFA, biometrics, OTP).
- Experience mentoring engineers or leading technical initiatives.
- Familiarity with observability and analytics tooling (e.g. Sentry, Firebase).
Sign up or log in to apply:
About Warp Development
Background
We're a mature software house that has grown from humble beginnings in 2002. Over the past 20 years, we have been exposed to many industries, technologies and platforms, but have nested ourselves in the digital commerce space and become a solid force to reckon with.
We develop full turnkey Bespoke, E-Commerce, Order Management and Warehouse Management solutions, for many verticals and industries. This includes a hybrid of self-built technologies like Storefront, Order Easy and Warehouse Easy, plus off the shelf tools that enable our business to be a serious competitor locally and globally.
Our bespoke software department helps clients with unique and tailor-made solutions to fit their business needs for custom development, app development and content management systems. We also provide a full range of outsourced IT solutions, managed services and infrastructure support. Today, we are a full-stack development house, with offices in Pretoria and Somerset West, that embraces an agile, hybrid working model and all elements required to provide an umbrella IT solution. Our focus has shifted to the international stage, where we build out squads and teams for companies in Europe, North and South America, and Asia.
Our Culture
- Passionate about coding
- Career driven
- Self-motivated
- Young, dynamic & engaged
- Informal & hybrid working environment
- Believes in building lasting relationships
- Fun and a little quirkiness
We hire people who share our values, practices and favour a positive attitude.
About us
We are committed to:
- Providing top conceptual skills
- Delivering measurable business results
- Creating solutions that work
- Honesty, integrity and trust
- High quality and fair price
- Service levels that exceed our peers
- Efficiency & effectiveness
Our team consists of 100+ dedicated and experienced members that are all trained according to international standards. Our staff use world-class tools, platforms and methodologies to ensure the delivery and support of a superior service and product.
Why choose us?
Experience matters - Warp's executive team are conversion-focused, result orientated and are characterised by high levels of professionalism. Our team has been collectively developing and championing clients' digital strategies for over 20 years in a variety of industry sectors and categories. We make sure our clients stand out from the rest.
Our Hiring Process
- Step 1: Coding test
- Step 2: Onsite/Online Interview
- Step 3: Job offer (if applicable)
Perks at Warp Development
Tech Stack
application and data



































utilities





dev ops












business tool



