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, Multiplatform, Core

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

Senior Software Engineer, Mobile - Visual Shopping, Visual Search

Senior Mobile Engineer role at Amazon working on Visual Shopping and Visual Search features using computer vision and machine learning

Senior Software Engineer for Mobile (iOS) SDK

Senior iOS SDK Engineer role at Bloomreach developing mobile SDKs for personalized commerce experiences, offering competitive compensation and remote work flexibility.

Senior Game Developer (Meta) - Cortex Studio - Brain Training Game

Senior Game Developer position at Voodoo, focusing on brain training app development with emphasis on platform architecture and user progression systems.

Senior C++ Engineer (PC & Mobile)

Senior C++ Engineer position at Demiurge Studios, focusing on PC and mobile game development with 5+ years experience required.

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 4 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/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?