Android or iOS Mobile Engineer (Senior / Lead / Principal)


Android or iOS Mobile Engineer (Experienced)

Location: HQ in SF, Bellevue, Santa Monica and various teams open to US Remote.

In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.

Salesforce has immediate opportunities for extremely talented software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt and use while keeping our trusted platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality.

From Sales Cloud to Marketing Cloud from IoT to Analytics, …. We have many opportunities available across various applications and platforms. Submit your resume here and we will reach out to you with opportunities that fit your background and interests.

Required Skills

Solid understanding of object-oriented programming

Understanding wireless mobile networks, including WiFi and cellular

Bachelor's degree required in Computer Science, Software Engineering, Electrical Engineering or related field or equivalent experience

Demonstrable experience with real-world iOS or Android projects for the App Store or Enterprise distribution

Experience building and delivering highly scalable, reliable, and complex software systems on-time and on budget

Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations

Ability to take a project from scoping requirements through launch

A commitment to writing quality code including writing Unit and UI Automated tests

An eagerness to learn new things and to help others do the same

Experience in communicating with users, other technical teams, and project management to understand requirements, describe software product features, and technical designs

2+ years professional experience with Mobile development IOS and/or Android

3+ years professional software development experience

Desired Skills

Developed at least one complete network-based client application, available in the Appstore

Open Source Contributions are a plus

Experience building SDKs for iOS and/or Android, or shared objects with C++

Experience with Agile development methodology (e.g., Scrum)

Master's degree in computer science or related field or equivalent experience

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.