> Markdown version of [/jobs/ext/519645-senior-ios-engineer](https://www.wearedevelopers.com/jobs/ext/519645-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:** SolvD, Inc. - **Location:** Walnut Creek, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** A/B Testing, Artificial Intelligence, JIRA, Human-Computer Interaction, Objective-C (Programming Language), Data Logging, Swiftui, Concurrency, Ios Frameworks, Backend, Objective C++ - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5d4db54d8dd36e80 ## About the Role Do you have experience in iOS user interface implementation?, * 7+ years of professional iOS development experience. * Production-level SwiftUI - hands-on, shipped features, not just tutorials. * Strong Swift Concurrency / Async-Await knowledge applied in real codebases. * Comfortable reading, working in, and incrementally modernizing Objective-C code. * Active user of AI-assisted development tools (Claude Code) - the team runs AI across spikes, ticketing, PRs, and analysis; this is a core part of how work gets done, not a nice-to-have. * Strong written and verbal English. * Able to ramp quickly and contribute meaningfully within two weeks. * Comfortable with ambiguity - able to take a product brief, run a technical spike independently, and return with a concrete implementation plan. Nice to have * Experience with A/B testing and experimentation frameworks, including split and bucketing logic. * Track record of delivering iterative experiments on short cycles (1 day to 2 weeks) and switching between parallel tracks without losing context. * Experience creating Jira tickets and implementation plans from product briefs with minimal hand-holding. * Comfort pushing back on scope or timelines when asks are unreasonable - the team values directness over false confidence. ## Description We are looking for a Senior iOS Engineer to join a product-focused squad working on Search and Logging features for a high-traffic consumer health app. Think Meal Scan, Barcode Scan, Voice Log - features used by millions of people daily, where speed, reliability, and UX polish directly affect retention. You'll be embedded in a cross-functional team alongside iOS engineers, backend engineers, a product manager, and a designer. The pace is fast, the scope is real, and you'll be shipping from week one. Working Hours: 5:00 PM-1:00 AM (GMT + 4) What you'll do * Build and ship UI-heavy iOS features primarily in Swift and SwiftUI, with occasional work in legacy Objective-C. * Run experiments end-to-end in 1-3 day to one-week timeframes - and be comfortable shelving work when A/B results say so. * Take product briefs, run technical spikes independently, and come back with an implementation plan and Jira tickets. * Work cross-functionally with PM and designers to define experiment requirements before a line of code is written. * Balance speed with quality - move fast without cutting corners that create future pain. * Push back on unreasonable asks clearly and constructively. ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)