Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
iOS Software Engineer (Mid–Senior Level)
We’re looking for an experienced iOS engineer to build high-quality, scalable mobile experiences. In this role, you’ll take ownership of features from concept to production, working closely with cross-functional teams to deliver impactful solutions.
What You’ll Do
- Develop and maintain iOS applications using SwiftUI and Objective-C
- Partner with engineers, designers, product managers, and data specialists to design and deliver new features
- Take full ownership of features across the entire lifecycle—from ideation to deployment and monitoring
- Contribute to architectural decisions and help evolve the mobile tech stack
- Ensure app performance, reliability, and scalability through strong engineering practices
- Implement and optimize CI/CD pipelines and leverage tools such as crash reporting and remote debugging
- Participate in code reviews and uphold engineering best practices
- Identify opportunities for improvement, propose solutions, and drive innovation
- Build reusable, efficient components that support long-term scalability
- Mentor team members and contribute to knowledge sharing across the team
- Collaborate with stakeholders to navigate complex product, technical, and operational challenges
- Support hiring efforts through technical interviews and candidate evaluation
What We’re Looking For
Core Requirements
- 4+ years of professional software development experience, including at least 2 years focused on iOS
- Strong proficiency in SwiftUI and Objective-C
- Solid grounding in computer science fundamentals (data structures and algorithms)
- Demonstrated experience delivering features end-to-end in a production environment
- Hands-on experience supporting large-scale applications, including debugging, monitoring, and performance tuning
- Deep familiarity with CI/CD processes and implementation
- Exposure to or practical use of generative AI tools to improve development workflows or product capabilities
- Ability to design and build high-performance, reusable components
- Strong communication skills and ability to collaborate across disciplines
- Analytical mindset with a focus on system performance, reliability, and scalability
- High level of ownership and accountability
- Comfortable navigating ambiguity in complex environments
- Experience mentoring or guiding other engineers
- Team-oriented approach with a collaborative mindset
Nice to Have
- Experience integrating with backend systems and working with APIs
- Familiarity with cross-functional collaboration (e.g., product, design, data science)
- Understanding of operational excellence practices
- Exposure to product or regulatory considerations that impact app development
- Experience participating in hiring or interview processes
- Ability to work effectively under pressure
- Strong stakeholder management and communication skills
- Growth mindset with openness to feedback and continuous improvement
Key Skills
Ranked by relevanceReady to apply?
Join Talentvis and take your career to the next level!
Application takes less than 5 minutes

