Point your AI agent at freehire and let it find you a job.

Get the CLI →

Honeybee Tech Solutions

NewBe an early applicant

Senior Ios Developer For Mindstix Software Labs

Posted Updated
Discussion

Summary

Senior iOS developer in Pune building production-grade iOS applications with Swift — owning features end to end, integrating REST APIs, crafting complex UI flows, and writing unit tests with XCTest. Requires 4+ years of iOS experience with Swift, UIKit/SwiftUI, and strong fundamentals in concurrency and memory management.

Must-Have Skills & Experience
  • 4+ years of experience in iOS development
  • Strong proficiency in Swift and iOS SDK
  • Experience with:
    • REST API Integration
    • Auto Layout / SwiftUI / UIKit
    • XCTest Framework - XCUITest, XCUIAutomation
    • Multithreading and Concurrency
  • Strong debugging and problem-solving skills
  • Experience with Git and version control systems


Good-to-Have Skills
  • Error handling and edge-case management
  • Experience with SwiftUI and modern iOS frameworks
  • Exposure to CI/CD pipelines for mobile applications
  • Experience working with global/US clients
  • Familiarity with performance monitoring and analytics


Roles & Responsibilities
We are looking for a Senior iOS Engineer who goes beyond feature development and thinks in terms of product quality, performance, and scalability.


Key Responsibilities
  • Build production-grade iOS applications using Swift
  • Take ownership of modules and features end-to-end
  • Ensure clean technical design, modularity, and scalability
  • Deliver responsive and high-performance user experiences
  • Collaborate with backend, design, and product teams
  • Ensure production readiness and reliability
  • Write clean, maintainable, and testable code
  • Contribute to unit testing using XCTest Framework
  • Participate in code reviews and enforce best practices
  • Debug and resolve complex technical issues efficiently
  • Optimize app performance, memory usage, and responsiveness
  • Handle offline support, retries, and failure scenarios
  • Contribute to usability improvements and product quality


Core Expectations
  • Strong engineering fundamentals including:
    • Data Structures
    • Memory Management
    • Concurrency
  • Good understanding of iOS design patterns:
    • MVC
    • MVVM
    • VIPER
  • Strong ownership mindset for features, quality, and timelines
  • Excellent collaboration with cross-functional teams
  • Ability to make practical engineering trade-offs


What You Should Be Comfortable Doing
  • Building apps with:
    • API integrations
    • Asynchronous data handling
    • Complex UI/UX flows and animations
    • Offline-first or resilient mobile experiences
  • Making decisions on:
    • Architecture and design patterns
    • Code structure
    • Performance optimizations and trade-offs

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.