> Markdown version of [/jobs/ext/1945861-senior-ios-engineer](https://www.wearedevelopers.com/jobs/ext/1945861-senior-ios-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). --- # Senior IOS Engineer - **Company:** OpenTable, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Android Software Development, Apple IOS, Unit Testing, Software Debugging, Programming Tools, Material Design, Git, Information Technology, Google Play - **Published:** August 6, 2026 - **Apply:** https://www.wayup.com/i-j-opentable-979182296990461/ ## About the Role + BS in Computer Science or equivalent work experience + 5+ years of significant experience with Java development and debugging + 3+ years of Android development experience + Experience shipping an Android app currently in the Play Store + Excellent problem-solving skills + A high standard for clean code + Experience writing unit tests + Good communication & interpersonal skills Bonus points for + Experience with Git + Experience with MVP ## Description You will be responsible for designing, building and testing our Android application which has earned Editor's Choice and Top Developer awards in the Google Play Store. We help millions of users worldwide discover and make reservations at new restaurants. Our Android app has been featured in the Google I/O keynote several times in the last 4 years. Our engineering team is cross-functional, co-located with product and design. We use agile development methods to release a new version of our app twice a month. We use the latest development tools and due to the nature of our product and customer base, we are able to target the very latest Android devices. Responsibilities + Design and implement new features using the latest android APIs + Work with our design team to build a stunning UI using material design and cutting edge animations + Write unit tests and participate in peer code reviews to ensure quality + Keep up to date with the state-of-the-art of Android development What you will bring to OpenTable + #1 - a passion for the Android platform and using the latest tools and APIs ## Related Videos - [There's an app for that - on the role of cross platform development in the app development ecosystem](https://www.wearedevelopers.com/videos/278-there-s-an-app-for-that-on-the-role-of-cross-platform-development-in-the-app-development-ecosystem) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Hacking iOS and Developing for Airbnb with Nicolas Haunold, Software Engineer at Airbnb](https://www.wearedevelopers.com/videos/100361-hacking-ios-and-developing-for-airbnb-with-nicolas-haunold-software-engineer-at-airbnb) - [Making the switch from web to mobile development](https://www.wearedevelopers.com/videos/274-making-the-switch-from-web-to-mobile-development) ## Related Articles - [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) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)