iOS Developer
About The Role
We are seeking a highly skilled Senior iOS Developer to join our engineering team. In this role, you will be instrumental in designing and implementing high-performance mobile applications that integrate seamlessly with our complex distributed systems. You will serve as a technical lead, driving the architecture of our iOS ecosystem while ensuring our mobile interfaces provide a fluid, reliable experience for our global user base.
Beyond technical development, you will collaborate closely with backend engineers and product teams to translate complex system requirements into intuitive user features. Your ability to communicate technical trade-offs effectively will be critical as we scale our infrastructure to support increased data processing and real-time synchronization across our distributed platforms.
Requirements
5+ years of professional experience in iOS development with a deep understanding of Swift and Objective-C
Proven expertise in building and maintaining mobile applications that interact with distributed systems and microservices
Strong proficiency in architectural patterns such as MVVM or VIPER
Experience with multi-threading, memory management, and performance optimization in complex applications
Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders
Key Responsibilities
Architect and develop robust, scalable features for our core iOS applications
Optimize network communication between the mobile client and our distributed backend infrastructure
Collaborate with cross-functional teams to define, design, and ship new product features
Conduct rigorous code reviews to ensure high quality, performance, and security standards
Mentor junior developers and contribute to our engineering best practices and documentation
What We Offer
Competitive base salary and performance-based bonus structure
Comprehensive health, dental, and vision insurance coverage
Flexible work environment with options for remote collaboration
Professional development budget for certifications, conferences, and training
Generous paid time off and parental leave policies
About The Company
Our company is at the forefront of building scalable, reliable technology solutions that solve real-world problems. We foster a culture of engineering excellence, open communication, and constant innovation. By joining our team, you will be working alongside world-class talent dedicated to pushing the boundaries of mobile technology. We believe in empowering our employees to own their work, solve challenging problems, and make a tangible impact on our product roadmap.
Next steps will be communicated after your application is reviewed.