Jobgether logo

Senior IOS Engineer

Jobgether India


No Relocation

Posted: June 4, 2026

Additional Content

Job Description
  • This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior iOS Engineer in India. This role is focused on building and evolving high-performance, data-driven iOS applications with a strong emphasis on modern SwiftUI architecture and scalable mobile engineering practices. You will work on complex features such as KPI dashboards, analytics visualizations, offline-first sync systems, and data-heavy UI components that require precision and performance optimization. The environment is highly collaborative, involving close interaction with product managers, designers, backend engineers, and data teams across distributed locations. You will contribute to architectural decisions, improve code quality, and ensure mobile systems scale effectively with growing data complexity. The role also involves ownership of App Store releases and mobile CI/CD workflows, making it both technically deep and end-to-end responsible. This is a contract position in a fast-paced, agile setting where strong engineering discipline and proactive problem-solving are essential.
  • Accountabilities: In this role, you will be responsible for designing, developing, and maintaining advanced iOS applications while ensuring performance, scalability, and high-quality user experiences. Build and deliver new iOS features from the ground up, including dashboards, filters, drill-down views, and data visualization interfaces Contribute to and maintain a clean SwiftUI-based architecture using MVVM and protocol-oriented design principles Collaborate with backend, data, and analytics teams to integrate complex datasets including SQL, Parquet, Firebase, and DuckDB Implement and improve offline-first synchronization, local caching, and data persistence mechanisms Ensure correctness of data presentation, including timezone handling, currency formats, and filtering logic Maintain and optimize application performance using Instruments (Time Profiler, Allocations, Leaks) Participate in code reviews and ensure acceptance criteria are met before QA handoff Own App Store release processes, including code signing, provisioning, TestFlight, and App Store Connect submissions Translate product requirements into clear technical specifications and scalable mobile solutions Provide feedback on system architecture and contribute to long-term scalability decisions Write clear technical documentation to support team collaboration and maintainability Requirements: This role requires strong iOS engineering expertise, deep understanding of modern Apple frameworks, and the ability to work effectively in complex, data-intensive environments. 5+ years of iOS development experience with strong knowledge of Apple frameworks and design principles Strong proficiency in Swift (Swift 5.8+) including async/await, actors, and Swift concurrency models Hands-on experience with SwiftUI (iOS 17.6+) including state management, navigation, and custom layouts Solid understanding of MVVM architecture and clean separation of concerns Experience integrating Firebase services including Authentication, Firestore, Storage, and Analytics Experience with Sign in with Apple and Google Sign-In implementations Strong experience working with local databases such as SQLite, Core Data, Realm, or DuckDB Familiarity with SQL, embedded databases, and data-driven mobile applications Experience with performance debugging using Xcode tools (LLDB, Instruments) Understanding of offline-first architectures, caching strategies, and file-based data handling Experience with CI/CD tools such as Fastlane, Xcode Cloud, or GitHub Actions is a plus Strong communication skills and experience working in distributed agile teams Ability to estimate work accurately and deliver within deadlines in a fast-paced environment Benefits: Remote-friendly contract engagement with flexible collaboration Opportunity to work on advanced, data-intensive mobile applications with modern SwiftUI stacks Exposure to large-scale analytics, BI dashboards, and offline-first mobile architectures Work in a highly collaborative global engineering environment Competitive contract compensation aligned with experience and skills Opportunity to work with modern tooling, cloud services, and AI-assisted development practices Exposure to complex system design, architecture discussions, and end-to-end mobile ownership
  • How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
  • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
  • apply for this job