Talent.com
This job offer is not available in your country.
Staff Engineer – Mobile (IOS)

Staff Engineer – Mobile (IOS)

ConfidentialMumbai
30+ days ago
Job description

What you need to know about the role :

we are looking for a visionary Senior Staff Engineer to lead the development of iOS automation solutions focused on enhancing developer productivity and elevating product quality for iOS applications. This role extends beyond traditional test automation to encompass any automation that streamlines workflows, reduces manual effort, and ensures high-quality, efficient software delivery across the iOS development lifecycle.

You will play a critical role in designing and implementing tools, frameworks, and systems that empower teams to build exceptional products faster and more reliably.

Know your Team :

The Automation Platform Team is focused on streamlining the software development lifecycle by automating repetitive, manual, and error-prone processes. Our goal is to maximize developer efficiency, reduce friction in workflows, and enhance product quality by implementing scalable automation solutions that benefit all engineers.

Key Responsibilities

Enhance Developer Productivity :

  • Build and maintain developer tools to automate repetitive tasks, including provisioning, code formatting, dependency management, and build optimizations.
  • Develop frameworks for static code analysis and code linting specific to iOS development, ensuring adherence to best practices.

Advance iOS Test Automation :

  • Design and implement robust testing frameworks and tooling for  unit, UI, integration, functional , and  performance testing , leveraging tools like  XCTest ,  XCUITest , and simulators.
  • Create systems to enable  early testing  in the SDLC using iOS simulators, device farms (e.g., BrowserStack, AWS Device Farm, Firebase Test Lab), and in-house specialized device labs.
  • Optimize end-to-end testing processes to improve speed, reliability, and test coverage.
  • Automate Quality Assurance :

  • Integrate quality checks into CI / CD pipelines to ensure consistent quality throughout the development process.
  • Automate non-functional testing, including  performance benchmarking ,  memory profiling , and  security vulnerability scanning .
  • Implement screenshot and video comparison systems to identify regressions in UI and user experiences.
  • Streamline Development Workflows :

  • Automate environment setup for development and testing, including provisioning of certificates, profiles, and other iOS-specific configurations.
  • Build integrations for real-time feedback on code quality, test failures, and performance issues.
  • Drive Scalability and Reliability :

  • Create scalable automation solutions that grow with the team's needs and handle large-scale app development challenges.
  • Implement robust monitoring systems for test automation reliability and performance.
  • Leadership and Collaboration :

  • Mentor engineering teams in adopting productivity-enhancing automation tools and best practices.
  • Collaborate with product managers, QA engineers, DevOps, and other stakeholders to define and align automation goals with business needs.
  • Qualifications

    Technical Expertise :

  • 8+ years of experience in software engineering with a focus on iOS development and automation.
  • Strong expertise in iOS-specific tools and frameworks like  XCTest ,  XCUITest , and  Instruments .
  • Proficiency in  Swift  and  Objective-C , with deep knowledge of iOS SDKs and development workflows.
  • Experience building automation solutions for functional and non-functional testing, including UI, performance, and security testing.
  • Familiarity with device labs and emulators, as well as managing automated test execution across diverse devices.
  • Development Stack :

  • Strong programming and scripting skills (e.g.,  Swift ,  Python ,  Bash ).
  • Experience with CI / CD systems (e.g., Jenkins, GitHub Actions, Bitrise, or Fastlane).
  • Familiarity with tools for monitoring and profiling (e.g., Instruments, Xcode's debugging tools, or third-party profiling tools).
  • Soft Skills :

  • Proven ability to architect scalable, maintainable automation solutions.
  • Excellent communication skills and the ability to collaborate across diverse teams.
  • Leadership experience, with a track record of mentoring and guiding engineers.
  • Preferred Qualifications

  • Experience building developer productivity tools such as custom Xcode plugins or Fastlane actions.
  • Familiarity with distributed systems and microservices architecture in the context of iOS development.
  • Knowledge of metrics-driven development and tools like Grafana, Prometheus, or similar monitoring solutions.
  • Skills Required

    Xcode, Ios Development, Ui Development, Ios Sdk

    Create a job alert for this search

    Engineer Ios • Mumbai

    Related jobs
    • Promoted
    iOS Developer - Mobile App Designing

    iOS Developer - Mobile App Designing

    K & R EnterprisesMumbai
    Responsibilities : - Design and build advanced applications for the iOS platform - Collaborate with cross-functional teams to define, design, and ship ne...Show moreLast updated: 30+ days ago
    • Promoted
    invenioLSI - Mobile Senior Consultant - iOS / Android Platforms

    invenioLSI - Mobile Senior Consultant - iOS / Android Platforms

    invenioLSIMumbai
    Skills : - 6-8 Years of experience working as a Mobile Developer on Android and iOS using Xamarin.Mandatory experience in handling deployments across App Store and ...Show moreLast updated: 26 days ago
    • Promoted
    iOS developer

    iOS developer

    ConfidentialNavi Mumbai
    We are looking for a skilled iOS Developer to design and build applications for Apples iOS platform.You will work with a cross-functional team to define, design, and deliver high-performing, visual...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer-Big Data, Generative AI

    Staff Software Engineer-Big Data, Generative AI

    Extreme NetworksKalyan-Dombivli, IN
    Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions.They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver...Show moreLast updated: 5 days ago
    • Promoted
    Gen AI Engineer

    Gen AI Engineer

    SkillveraThane, IN
    Deep expertise in LangChain, LangGraph, Langflow.Able to write UI in AngularJS / React and UI / UX practices.Hands-on experience with LLM interactions, prompt tuning, OpenAI / AWS Bedrock.C# or Java for ...Show moreLast updated: 2 days ago
    • Promoted
    ZEGOCLOUD Flutter Engineer (Android & iOS)

    ZEGOCLOUD Flutter Engineer (Android & iOS)

    QuantumGenieKalyan-Dombivli, IN
    Drago Live is a live streaming + virtual gifting + gaming app (think Bigo / Poppo / Tango vibes) built with Flutter & Dart. We use ZEGOCLOUD UI Kit & SDK for live video, beauty filters, PK battles, audi...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. AWS Cloud Engineer

    Sr. AWS Cloud Engineer

    MastekKalyan-Dombivli, IN
    Cloud Engineer Job description : .Have work experience in the following areas : .Experience in designing, building, and maintaining AWS Cloud Infrastructure. Proficient in AWS services including EC2, S3...Show moreLast updated: 22 days ago
    • Promoted
    Generative AI Engineer

    Generative AI Engineer

    Neurones IT AsiaKalyan-Dombivli, IN
    We are looking to onboard a GenAI / ML engineer who will drive the development of GenAI activities globally and bring expertise to leverage Large Language Models (LLMs) across languages and modalitie...Show moreLast updated: 4 days ago
    • Promoted
    Sr. Mobile Software Engineer

    Sr. Mobile Software Engineer

    ConfidentialMumbai, India
    Lead a team of engineers working on requirements, architecture, design, coding, unit testing, integration testing, verification, validation, deployment, maintenance and field support of CRM's mobil...Show moreLast updated: 7 days ago
    • Promoted
    ios Engineer

    ios Engineer

    ConfidentialMumbai
    Minimum 2 years of industry experience in iOS development, with at least one live app on.Good knowledge of Kotlin and / or Java with an understanding of Android Native SDK,.Good knowledge of data str...Show moreLast updated: 7 days ago
    • Promoted
    iOS Developer

    iOS Developer

    ConfidentialMumbai, India
    Years of experience - 5 to 7 years.The Role The Senior iOS Developer at Collinson's Travel Experience Division will be at the forefront of bringing our visionary roadmap to life, focusing on delive...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer Generative AI-Machine Learning

    Staff Software Engineer Generative AI-Machine Learning

    Extreme NetworksKalyan-Dombivli, IN
    Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions.They rely on our top-rated services and support to accelerate their digital transformation efforts and deliver...Show moreLast updated: 5 days ago
    • Promoted
    AI / ML Engineer

    AI / ML Engineer

    RecroThane, IN
    PDFs, scanned images, invoices, etc.OCR output post-processing (JSON / CSV) using.OCR technologies, intelligent document processing, and enterprise-scale AI / ML solutions. Form Recognizer / Document Inte...Show moreLast updated: 29 days ago
    • Promoted
    AWS Cloud Engineer

    AWS Cloud Engineer

    ProgliteThane, IN
    Infrastructure & System Administration : .Deploy, manage, and optimize EC2 instances across dev, test, and production environments. Perform system administration and troubleshooting for Linux and Wind...Show moreLast updated: 5 days ago
    • Promoted
    Sr. Full Stack AI Engineer

    Sr. Full Stack AI Engineer

    ContexQThane, IN
    Senior Full Stack Engineer – Enterprise Analytics Platform.Remote (Preference for India-based candidates).Competitive salary + significant equity package. At ContexQ, a Singapore based B2B SaaS AI S...Show moreLast updated: 30+ days ago
    • Promoted
    Heady Technologies - Senior iOS Engineer - SWIFT Programming

    Heady Technologies - Senior iOS Engineer - SWIFT Programming

    Heady Technologies Consultancy Pvt. Ltd.Mumbai
    About the role : We are looking for a Senior iOS Engineer with minimum 7+ year of experience, who enjoys solving difficult problems.Our ideal candi...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer - iOS Platform

    Software Engineer - iOS Platform

    antal international networkMumbai
    Job Title : iOS Developer Industry : Insurance / InsureTech Location : On-Site Show moreLast updated: 8 days ago
    • Promoted
    iOS / Flutter Developer - Mobile App Designing

    iOS / Flutter Developer - Mobile App Designing

    IFLOWTECH SOLUTIONS PRIVATE LIMITEDMumbai
    Role : iOS Flutter Developer Location : Mumbai Job Description : We are looking for an enthusiastic Junior ...Show moreLast updated: 13 days ago