Salesforce is seeking talented engineers to join their teams in building mission-critical products that transform the service industry by revolutionizing how field service agents work.
Requirements
- 6+ years of professional programming experience building production mobile applications
- Strong knowledge of Android Languages, frameworks and libraries (Kotlin, Java, Jetpack Compose, ViewModel, Room, WorkManager, Navigation, Lifecycle)
- Experience building maintainable and testable code bases, including API design and testing techniques
- Prior experience building applications for unreliable networks, and intermittent connectivity
- Experience with full stack or iOS technologies
- Exposure to enterprise mobility management (MDM), device policies, and authentication flows
- Familiarity with accessibility requirements (WCAG), inclusive design, and ergonomics for frontline workers
Responsibilities
- Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
- Develop reusable software components for interfacing with back-end platforms
- Lead complex technical or product efforts and provide technical guidance to peers
- Analyze and optimize code for quality, efficiency, and performance
- Architect efficient and scalable systems that drive complex applications
- Work on a variety of coding languages and technologies
- Identify and resolve performance and scalability issues
Other
- A related technical degree required
- Must be located in the Bay Area and able to work in office (hybrid model, 1+days/week)
- Not considering relocation candidates at this time
- Ability to navigate large enterprise environments and partner across global time zones
- Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships