1. What is a Mobile Engineer at Salesforce?
As a Mobile Engineer at Salesforce, you are responsible for building, architecting, and scaling the mobile applications that power modern enterprise productivity. Millions of professionals globally rely on Salesforce mobile ecosystems—including the core Salesforce Mobile App, Salesforce Field Service, and Slack—to run critical business workflows, manage customer relationships, and leverage Agentforce AI capabilities on the go. Mobile at Salesforce is not merely a feature-restricted version of the desktop experience; it is a primary, context-aware touchpoint designed to harness native device sensors, push notifications, and offline-first capabilities.
In this role, your technical decisions directly influence frontline enterprise operations and mobile search/AI integration. Whether you are engineering robust offline sync mechanisms using Room or SQLite for field workers operating in zero-connectivity environments, or leveraging SwiftUI, Combine, Kotlin, and Jetpack Compose to create fluid user interfaces, your work operates under strict performance and security constraints. You will partner closely with cross-functional teams across Product, Design, Infrastructure, and Security to build modular, maintainable, and highly performant mobile frameworks.
Engineering at Salesforce balances rapid innovation with enterprise-grade stability. As mobile platforms continuously evolve, you will drive technical strategy, navigate large-scale codebases, and optimize for battery life, memory usage, and execution speed. Your work equips organizations—from global enterprises to frontline field teams—to operate efficiently from any location.


