Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

A leading enterprise software company building the Customer Success Platform with consumer-facing, enterprise-grade services.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

Join Salesforce's Mobile team to work on visionary technologies and bring them to life on mobile platforms. As a technical contributor, you'll develop native experiences for apps like Salesforce App for iOS and Android, reaching millions of monthly active users. You'll work with cutting-edge technologies including Swift, Objective-C, Kotlin, C++, and Javascript, focusing on high-quality code and maintainable systems.

The role offers an exciting opportunity to influence the software industry while working on consumer-facing, enterprise-grade services. You'll be responsible for all aspects of product development, from coding to quality engineering and performance optimization. Working alongside world-class engineers, you'll build breakthrough features that customers will love and adopt, while maintaining platform stability and scalability.

As a senior team member, you'll contribute to code reviews, mentor others, and collaborate with multiple teams across Salesforce to evangelize mobile development. The position combines startup-style delivery with the resources of an established enterprise platform, offering the best of both worlds. You'll be part of building an enduring company that's transforming how teams work together.

The ideal candidate should have strong experience in iOS development, particularly with Swift and Objective-C, and a proven track record of delivering scalable, reliable software systems. You'll need excellent communication skills to work with various stakeholders and a passion for quality, demonstrated through commitment to testing and best practices. This role offers the opportunity to work on meaningful projects that directly impact technical and product strategy while continuing to learn and grow professionally.

Last updated 3 days ago

Responsibilities For Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

  • Independently designs and delivers code for features and products with a quality mindset
  • Provides oversight through code and design reviews
  • Master the Salesforce development process, culture and code base
  • Develop test plans and test automation for features and products
  • Works closely with senior developers, architects, PM, and UX
  • Troubleshoot production issues
  • Resolve complex technical issues and drive innovations
  • Provide leadership and coaching to team members

Requirements For Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

JavaScript
TypeScript
  • Bachelor's degree in Computer Science, Engineering, or related technical discipline
  • Solid knowledge of Swift, Objective-C, KIF, Javascript/TypeScript, ReactNative, SQL, C++
  • Deep understanding of Design patterns and Object Oriented Programming
  • Experience with real-world iOS for App Store, Google Play Store, or Enterprise distribution
  • 4+ years professional experience with Mobile development IOS
  • 5+ years professional software development experience
  • Knowledge of software engineering best practices
  • Experience in communicating with users and technical teams

Benefits For Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

Medical Insurance
Parental Leave
  • Wellbeing reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits

Interested in this job?

Jobs Related To Salesforce Mobile Software Engineering MTS / SMTS / LMTS (iOS - Swift/Objective-C)

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Excel Mobile, focusing on native and cross-platform development with 8+ years of experience required.

Senior Mobile Engineer

Senior Mobile Engineer position at G-P, building global employment solutions using React Native, JavaScript, and TypeScript in a remote-first environment.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and technical infrastructure in Mexico City.

Senior Software Engineer - Mobile

Senior Mobile Engineer role at Raptor Maps, developing React Native apps for solar energy management, remote work available with 4+ years experience required.

Sr. Software Engineer (Mobile Developer)

Senior Mobile Developer position at Aera Technology, focusing on React Native development for enterprise decision intelligence platform.