> Markdown version of [/jobs/ext/2712917-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2712917-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** DOORDASH, INC. - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Android Software Development, IOS Applications, Apple IOS, Web Development, Django Web Framework, PostgreSQL, Node.Js, Next.js, TypeScript, Fastapi, Kotlin, Kubernetes, Graphql, Front End Software Development, Api Design - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/mobile-engineer-giga-8096126 ## About the Role * Have 8+ years of native iOS (Swift) engineering experience, with a track record of shipping complex apps or SDKs at scale * Have strong opinions on clean SDK and API design, and deeply empathize with the external developers who will integrate your work * Can take a vague product requirement and turn it into a fluid, responsive mobile experience without much guidance * Possess deep UX sensitivity-you sweat the details on motion, gesture ergonomics, and accessibility to make interfaces feel "just right" * Understand the depths of iOS and can push platform-native capabilities (like voice routing, background execution, and app extensions) to their limits * Want to be hands-on at a company where senior engineers ship code, not just review it * Are comfortable occasionally crossing the stack (e.g., GraphQL, Go) to unblock yourself and fine-tune end-to-end flows ## Description We're looking for a Staff Software Engineer to own our iOS and Android SDKs what our customers use to embed Giga's chat and voice agents into their mobile apps. You'll lead the technical direction for how our agents show up on mobile, making architectural decisions around UI surfaces, animations, voice interactions, and performance that raise the bar for engineering quality across the team. This is a role for someone who wants to build, not just advise. You'll write code, own the iOS and/or Android mobile infrastructure, and ship, but you'll also be expected to think beyond your immediate work. Working closely with design and our web frontend team, you'll identify what mobile experiences we should be building next and ensure our native integrations feel as considered and cohesive as our core product., You'll drive the technical direction for how Giga agents live on mobile devices. Some examples of what you'll own: * Mobile SDK architecture: Leading the design, implementation, and evolution of our native iOS and Android SDKs. You'll make the core architectural tradeoffs required to embed our voice and chat agents seamlessly into customer apps. * Deep OS integrations: Pushing the boundaries of what native mobile can do. You will own how our agents interact with iOS / Android capabilities like voice routing, background execution, notifications, and app extensions so the agent feels truly "at home" on the device. * UI & performance excellence: Sweating the details on motion, gesture handling, and accessibility. You'll set the bar for mobile quality, ensuring our interfaces boast smooth animations, zero latency, and resilient offline behavior. Tech Stack * Mobile: Swift (iOS), Kotlin (Android) * Backend: Python (Django/FastAPI), TypeScript (Node.js) * Frontend: TypeScript, Next.js (you'll interact with this when needed) * Infrastructure: AWS, Modal, Kubernetes, Postgres ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Unleash your web skills on native!](https://www.wearedevelopers.com/videos/122-unleash-your-web-skills-on-native) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)