Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer iOS

Home > Swift programming jobs

Senior Software Engineer iOS in Others new

  • Procore Technologies
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Write clean, maintainable code and build robust systems across diverse Apple hardware and iOS versions.
  • Design and evolve modular, scalable native iOS architecture.
  • Use Claude Code, Cursor, and GitHub Copilot in development, testing, prototyping, and code review workflows.
  • Build AI capabilities into native iOS applications using LLM-powered services and on-device Core ML.
  • Prototype and evaluate emerging iOS frameworks and mobile AI technologies for production adoption.
  • Profile, diagnose, and resolve runtime performance bottlenecks.
  • Collaborate with Product, UX, Systems, engineers, designers, architects, and product managers on technical designs.
  • Maintain technical documentation, architectural decision records, and system diagrams.

Requirements

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Demonstrated software engineering experience with test-driven development, robust design practices, and distributed systems for enterprise iOS applications.
  • Deep hands-on proficiency in Swift and native iOS development.
  • Experience with mobile architecture patterns such as MVVM, Clean Architecture, and VIPER.
  • Experience integrating AI and machine learning capabilities into mobile applications, including LLM APIs, Core ML, or on-device inference tooling.
  • Understanding of responsible AI deployment, data privacy, security perimeters, and mitigation of non-deterministic model outputs.
  • Experience using AI coding tools with sound judgment in verifying generated code.
  • Familiarity with enterprise microservices integration patterns, event-driven architectures, and API gateway communication.
  • Experience with SaaS lifecycles, automated testing, deployment, and production observability.

Benefits

  • The role is based in Procore’s Bengaluru, India office.

Procore Technologies

Procore Technologies builds a cloud platform for construction project management used by general contractors, specialty contractors, and owners to manage bidding, scheduling, documents, financials, and field safety via web and mobile apps. It sells its software by subscription and integrates with...

Similar positions

iOS Engineering Intern

  • The New York Times
  • Full time
  • USA
  • 11/06/2026
  • New York, NY

Principal Software Engineer

  • Solera
  • Full time
  • Others
  • 11/06/2026
  • Bengaluru, India

iOS Software Engineer

  • Mozilla
  • Full time
  • Remote
  • 11/06/2026
  • Salary: $58k-$78k
  • Canada

Lead Software Engineer - Swift / iOS

  • JPMorgan Chase
  • Full time
  • USA
  • 11/06/2026
  • Salary: Competitive
  • Plano, TX

Sr. Mobile iOS Engineer

  • xAI
  • Full time
  • USA
  • 11/06/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA