Software Engineer, Mobile
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Deep mobile engineering expertise. Significant experience (typically 6–10+ years) building high-quality native mobile apps or SDKs on iOS (Swift) and/or Android (Kotlin). You’ve shipped production code used by large numbers of users and have the scars and judgment that come with that. • Deep mobile engineering expertise. • Strong SDK and API design instincts. You’ve built or maintained SDKs, libraries, or shared frameworks before. You care about clean API surfaces, versioning, and backward compatibility, and you empathize with external developers trying to integrate your work. • Strong SDK and API design instincts. • Product and UX sensitivity. You have a good feel for interaction design and visual quality. You notice details like animation timing, gesture ergonomics, and accessibility, and you’re willing to iterate with design until the experience feels “just right.” This lines up strongly with our value of craftsmanship. • Product and UX sensitivity. • High-bandwidth collaboration. You communicate clearly with designers, product managers, and other engineers. You can walk through tradeoffs, explain constraints, and adjust plans quickly as we learn from customers. • High-bandwidth collaboration. • Strong sense of ownership. You’re comfortable owning big areas end to end, from rough concept through launch and iteration. You’ve thrived in fast-moving environments, can operate with limited structure, and care about shipping meaningful improvements quickly without sacrificing quality. • Strong sense of ownership. • Solid understanding of the broader stack. You don’t need to be a backend specialist, but you understand how APIs, authentication, data models, and performance characteristics impact the mobile experience. Experience with GraphQL and/or Go is a plus. • Solid understanding of the broader stack • Even better… • Even better… • You’ve built mobile SDKs or framework-style products that other teams integrate into their own applications. • You have experience with real-time or media-heavy experiences (messaging, voice, video, or streaming UI). • You’ve worked on design systems, component libraries, or shared UI kits across platforms, and know how to balance consistency with platform-native conventions. • Our values • Our values • Trust: We build trust with our customers with our accountability, empathy, quality, and responsiveness. We build trust in AI by making it more accessible, safe, and useful. We build trust with each other by showing up for each other professionally and personally, creating an environment that enables all of us to do our best work. • Trust: • Customer Obsession: We deeply understand our customers’ business goals and relentlessly focus on driving outcomes, not just technical milestones. Everyone at the company knows and spends time with our customers. When our customer is having an issue, we drop everything and fix it. • Customer Obsession: • Craftsmanship: We get the details right, from the words on the page to the system architecture. We have good taste. When we notice something isn’t right, we take the time to fix it. We are proud of the products we produce. We continuously self-reflect to continuously self-improve. • Craftsmanship: • Intensity: We know we don’t have the luxury of patience. We play to win. We care about our product being the best, and when it isn’t, we fix it. When we fail, we talk about it openly and without blame so we succeed the next time. • Intensity: • Family: We know that balance and intensity are compatible, and we model it in our actions and processes. We are the best technology company for parents. We support and respect each other and celebrate each other’s personal and professional achievements. • Family:
Responsibilities
• Own the mobile Experience SDKs for iOS and Android. Lead the architecture, implementation, and evolution of our native SDKs that embed Sierra chat and voice agents into customer apps. Make them a joy to integrate for other engineers and a delight to use for end users. • Deepen OS-level integrations and interactions. Push into platform-native capabilities: notifications, background execution, voice and audio routing, app extensions, system share sheets, in-app attachments, deep links, and other operating-system surfaces that make agents feel truly “at home” on each platform. • Design and ship best-in-class mobile interfaces. Work hand-in-hand with our design team to translate Figma concepts into fluid, responsive mobile experiences. Sweat the details on motion, gesture handling, transitions, and accessibility so the agent feels fast, natural, and trustworthy on every device. • Create a robust SDK developer experience. Define clear APIs, documentation, and sample apps that make it simple for customer engineering teams to integrate Sierra. Focus on stability, versioning, upgrade paths, and metrics so that our mobile surfaces are as reliable as they are beautiful. • Collaborate tightly with web frontend and product teams. Partner with our React/TypeScript frontend engineers to keep interactions, visual language, and behavior coherent across web and mobile. Work closely with product and PMM to bring new agent features to mobile in a way that feels native to each platform. • Champion quality, performance, and craftsmanship. Set the bar for mobile engineering quality at Sierra: smooth animations, low latency, resilient offline behavior, and thoughtful error states. Instrument and profile the experience, then iterate to keep it fast and reliable at scale. • Work across the stack when needed. While your center of gravity will be Swift and/or Kotlin, you’ll occasionally dip into backend services (Go, GraphQL) or frontend code to unblock features or fine-tune end-to-end flows, working with the broader Product Engineering team.
Benefits
• $230K – $390K • Offers Equity • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • Sierra believes working alongside one another as a team is an important part of building great products and a great culture. We are primarily an in-person company based in San Francisco. Does that work for you? • Yes, and I currently live in the SF Bay Area. • Yes, and while I do not currently live in the SF Bay Area, I am open to relocation. • No or Other. Please add more details in the "Anything else" section below. • Current employee • Is there anything else we should know about your candidacy or interest in Sierra? • I prefer not to answer • Another Gender Identity • Heterosexual / straight • Asian or Asian American • Black or African American • Hispanic or Latine • Indigenous or Native American • Native Hawaiian or Other Pacific Islander • Person with disability • Refugee or immigrant • None of the above • Recruiting Privacy Policy