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+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for mobile devices, requiring expertise in C++, Python, and imaging technologies.

Senior React Native Developer

Senior React Native Developer position at Nearform - Remote role building enterprise applications with Node.js and React Native in a global team.

Android Game Performance Engineer

Senior Android Game Performance Engineer role at Qualcomm China, focusing on optimizing gaming performance and power efficiency on mobile platforms.

Senior React Native Developer

Senior React Native Developer position at Nearform, building mobile applications with Node.js and React Native in a remote-first environment.

Mobile Software Engineer

Senior Mobile Software Engineer role at BitGo, building cross-platform applications with React Native for digital asset infrastructure.

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

Salesforce is seeking a talented Mobile Software Engineer to join their team in building next-generation products for their extensive mobile apps portfolio. This role offers an exciting opportunity to influence the software industry through visionary technologies on mobile platforms. You'll be working on consumer-facing, enterprise-grade services and award-winning mobile applications with millions of monthly active users.

As a technical contributor on the Mobile team, you'll be responsible for all aspects of product development, from coding to quality engineering and performance optimization. You'll work with world-class engineers using technologies like Swift, Objective-C, and various modern frameworks to build breakthrough features that customers will love and adopt.

The role involves working on native experiences in Salesforce's mobile apps portfolio, including the Salesforce App for iOS and Android. You'll collaborate across multiple teams to evangelize mobile development and help create exceptional mobile experiences. The position offers a startup-style delivery approach while leveraging Salesforce's powerful Customer Success Platform.

Key aspects of the role include independent feature design and delivery, code review leadership, quality assurance, and mentoring other team members. You'll be working in an environment that values continuous learning and innovation, with exposure to various technologies across the stack including Java, Swift, Objective-C, Kotlin, C++, and Javascript.

The ideal candidate will bring strong technical expertise in mobile development, particularly iOS, along with excellent communication skills and a collaborative mindset. This is an opportunity to join a team of thoughtful professionals working to build an enduring company that will transform how teams work together.

You'll be part of a culture that emphasizes quality code, maintainable systems, and impactful technical solutions. The role offers significant growth potential and the chance to work on meaningful projects that shape both technical and product strategy.

Last updated a month 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/or 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 the App Store, Google Play Store, or Enterprise distribution
  • 4+ years professional experience with Mobile development IOS
  • 5+ years professional software development experience
  • Knowledge of professional software engineering best practices
  • Experience in communicating with users and other 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?