Talent.com
IOS Developer 2

IOS Developer 2

ConfidentialPune, India
13 days ago
Job description

Who we are

Mindtickle is the market-leading revenue productivity platform that combines on-the-job learning and deal execution to get more revenue per rep. Mindtickle is recognized as a market leader by top industry analysts and is ranked by G2 as the #1 sales onboarding and training product. We're honoured to be recognized as a Leader in the first-ever Forrester Wave™ : Revenue Enablement Platforms, Q3 2024!

We are seeking an experienced and influential Software Development Engineer II (SDE-2) with deep expertise in iOS development to join our mobile team. You will be a key contributor, driving technical decisions, mentoring junior team members, and ensuring the architectural integrity and performance of our cutting-edge mobile applications, including core functionality that supports offline caching and sales readiness workflows.

Key Responsibility

  • 1. Architectural Leadership & Development
  • Architect and Develop Mobile Applications : Lead the architectural design and implementation of new features and major components, focusing on long-term maintainability, scalability, and performance.
  • Drive Best Practices : Drive the adoption of modern design patterns (e.g., MVVM-C, Clean Architecture, Dependency Injection) across the codebase.
  • Feature Ownership : Take ownership of large and complex features from initial conception and design through to deployment and monitoring.
  • Cross-Platform Strategy : Actively contribute to the Kotlin Multiplatform (KMP) strategy, ensuring optimal code sharing and well-designed communication layers.
  • 2. Quality Assurance & Performance
  • Performance and Memory Leadership : Proactively identify, diagnose, and resolve complex performance and memory issues (using Instruments) across the entire application. Establish performance benchmarks.
  • Elevating Code Quality : Mentor junior developers through rigorous code reviews, focusing on architectural soundness, performance implications, and adherence to established mobile standards.
  • Test Strategy Ownership : Design and drive the mobile testing strategy (unit, integration, UI / Snapshot testing) to ensure maximum test coverage and reliability.
  • 3. Technical Depth & Innovation
  • Deep Expertise : Serve as a subject matter expert in core iOS frameworks. Design and implement complex data persistence solutions using Realm / SQLite / Core Data for robust offline caching, a critical requirement for Mindtickle's use case.
  • Modern Technologies : Utilise production experience with SwiftUI to lead the evaluation and phased migration to newer UI components and patterns.
  • Data Layer Optimisation : Design and optimise the mobile data layer for efficient data fetching, caching, and synchronisation with backend services (RESTful / GraphQL).
  • 4. Collaboration & Mentorship
  • Technical Mentorship : Actively mentor and guide junior SDEs on technical challenges, development methodologies, and career growth.
  • Cross-Functional Influence : Partner closely with Product Managers and Backend Engineers to influence feature specifications and technical design across the stack, especially concerning API contracts and data models.
  • Release Management Ownership : Own the release process end-to-end, including release automation, App Store submissions, and ensuring compliance with all necessary guidelines.

Qualifications

  • 4+ years of proven, hands-on experience as an iOS developer, with a focus on architectural design and building high-performance, large-scale mobile applications.
  • Expert proficiency in Swift, the iOS framework (UIKit), and common architectural patterns (e.g., MVVM, Clean).
  • Strong, demonstrated experience with reactive programming (RxSwift or Combine).
  • Deep understanding and production experience with mobile data persistence layers (Realm, SQLite, or Core Data), especially concerning offline caching and synchronisation logic.
  • Solid understanding of object-oriented design principles and software development best practices.
  • Excellent communication and collaboration abilities, with proven experience driving technical discussions and decisions.
  • Ability to work independently, take full ownership of complex modules, and mentor junior team members.
  • Significant production experience with Kotlin Multiplatform (KMP) for shared logic across iOS and Android. Experience designing and implementing Server-Driven UI (SDUI) solutions.Experience building and maintaining CI / CD pipelines (e.g., Fastlane, Jenkins, Xcode Cloud) to optimise the release cycle.Experience with advanced testing frameworks beyond basic unit tests (e.g., UI testing, Snapshot testing).Open-source contributions or technical blog posts demonstrating architectural design skills and deep technical knowledge .Prior experience in the Sales Readiness or Learning Management Systems (LMS) industry.

    Our culture & accolades

    As an organization, it's our priority to create a highly engaging and rewarding workplace. We offer tons of awesome perks and many opportunities for growth.

    Our culture reflects our employee's globally diverse backgrounds along with our commitment to our customers, and each other, and a passion for excellence. We live up to our values, DAB, Delight your customers, Act as a Founder, and Better Together.

    Mindtickle is proud to be an Equal Opportunity Employer.

    All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

    Your Right to Work - In compliance with applicable laws, all persons hired will be required to verify identity and eligibility to work in the respective work locations and to complete the required employment eligibility verification document form upon hire.

    Skills Required

    Realm, Core Data, RXSWIFT, Mvvm, Ui Testing, fastlane , Ios Development, Jenkins, Uikit, Sqlite, Swift

    Create a job alert for this search

    Ios Developer • Pune, India

    Related jobs
    • Promoted
    iOS Developer

    iOS Developer

    TrackMyMetricpune, maharashtra, in
    OS App Developer — TrackMyMetric (Remote, UK-Based Company).Tuesday–Saturday, fully flexible hours (no fixed 9–5) .Fully Remote (company headquartered in the United Kingdom) .TrackMyMetric is a UK ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Mobile Application Developer - iOS / Android Platform

    Senior Mobile Application Developer - iOS / Android Platform

    TruckXPune
    Description : TruckX is one of the most exciting Bay Area startups in the Trucking & Telematics industry.Using a combination of Hardware & Software, we are ...Show moreLast updated: 30+ days ago
    • Promoted
    IOS Developer

    IOS Developer

    ConfidentialBengaluru / Bangalore, Chennai, Pune
    Design and develop iOS applications using Swift and SwiftUI.Collaborate with designers, product managers, and backend developers to deliver high-quality features. Write clean, maintainable, and test...Show moreLast updated: 18 days ago
    • Promoted
    Founding iOS / MacOS App Developer (AI)

    Founding iOS / MacOS App Developer (AI)

    Wellness at Work AIpune, maharashtra, in
    Job Description : Founding iOS / MacOS App Developer (AI).Wellness at Work AI Pte Ltd, Singapore.Lumina – an AI wellness companion for people who spend long hours on laptops.Part-time → Path to foundi...Show moreLast updated: 3 days ago
    • Promoted
    Mobile Software Development Engineer - iOS & Android Platform

    Mobile Software Development Engineer - iOS & Android Platform

    Orbion InfotechPune
    Key Responsibilities : - Design, develop, and maintain high-quality iOS and / or Android applications.Collaborate with cross-functional teams (Product, Design, QA, Back...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer

    iOS Developer

    WeAgile Software Solutions Pvt. Ltd.Pune, Maharashtra, India
    We are a leading technology firm that integrates strategy, design and software engineering to enable enterprises and technology disruptors across the globe to thrive as modern digital businesses.On...Show moreLast updated: 11 days ago
    • Promoted
    iOS Developer (IoT)

    iOS Developer (IoT)

    ConfidentialPune
    OS Developer with IoT expertise.The ideal candidate should have.Swift, cloud platforms, wireless transmission, and algorithm development. This role requires strong problem-solving skills and the abi...Show moreLast updated: 25 days ago
    • Promoted
    iOS Lead

    iOS Lead

    ConfidentialPune, India
    MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent.We empower businesses by providing world-class software engineers, operations suppo...Show moreLast updated: 22 days ago
    • Promoted
    Flutter Developer - iOS & Android Platform

    Flutter Developer - iOS & Android Platform

    PinnacleU HRPune
    We are looking for a Flutter Developer to join our team who will work closely with our team of talented engineers to design and build high-quality mobile applications.As a Flutter Develo...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer

    iOS Developer

    ConfidentialPune, India
    MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent.We empower businesses by providing world-class software engineers, operations suppo...Show moreLast updated: 22 days ago
    • Promoted
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    Delphie Consulting servicesPune
    Description : We are seeking a technically strong iOS Developer who can design, develop, and optimize high-performance native iOS applications.The ideal candidate wil...Show moreLast updated: 30+ days ago
    • Promoted
    iOS SwiftUI

    iOS SwiftUI

    Tata Consultancy ServicesPune, Maharashtra, India
    OS Lead / Developer SKILL : iOS SwiftUI EXPERIENCE : 5 YRS TO 7 YRS LOCATION : PUNE ,HYDERABHAD Role Overview : As a Senior / Software Engineer specializing in iOS SwiftUI development, you will b...Show moreLast updated: 8 days ago
    • Promoted
    Application Owner - iOS Platform

    Application Owner - iOS Platform

    DoublUPune
    Key Skills & Expertise : - Proven experience as an Application Owner or in a similar application management role within the iOS mobile developme...Show moreLast updated: 30+ days ago
    IOS Developer

    IOS Developer

    Techbulls SoftTech Pvt. LtdPune City, MH, in
    Quick Apply
    We are looking for highly motivated individuals who can join our engineering team as SDE-1.As an iOS SDE-, you will play a crucial role in developing and enhancing our iOS mobile application, which...Show moreLast updated: 4 days ago
    • Promoted
    iOS Developer

    iOS Developer

    MyRemoteTeam Incpune, maharashtra, in
    MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent.We empower businesses by providing world-class software engineers, operations suppo...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer - SWIFT / Objective C

    iOS Developer - SWIFT / Objective C

    Mobile Programming LLCPune
    Job Title : iOS Developer with BLE (Bluetooth Low Energy) Location : Bangalore, Chennai, Coimbatore, Pune, Noida Exper...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Engineer - iOS Platform

    Senior Engineer - iOS Platform

    Growel Softech Pvt. Ltd.Pune
    Project Overview : Northern Trust is seeking a strategic and hands-on Senior Engineer to lead the End User Computing (EUC) team with a focus on MacO...Show moreLast updated: 30+ days ago
    • Promoted
    iOS Developer

    iOS Developer

    Tata Consultancy ServicesPune, Maharashtra, India
    TCS Hiring for IOS Swift developer Role!.TCS presents an excellent opportunity for.Work Location : Hyderabad, Pune, Bangalore, Gurgaon, Noida, Bhubaneshwar & Kochi. Only if you meet the requirement p...Show moreLast updated: 30+ days ago