13 Aug
|
Sasken Technologies
|
Chennai
13 Aug
Sasken Technologies
Chennai
About the Role
We have a mature, production iOS application (a brownfield codebase) that we are transforming into an AI-powered product and changing how we build it. We are looking for a Senior iOS Developer who can do both: modernize and re-architect the existing app to embed AI capabilities into the core user experience, and lead the transition to an AI-led development model where engineers build with AI assistants as the default way of working. Claude is our primary AI tool and a high priority in this role — you will use Claude and Claude Code daily to understand legacy code, plan safe refactors, generate and review changes, and accelerate delivery, and you will set the standard for how the iOS team adopts AI-led development. This is a hands-on senior role for an engineer who is an excellent iOS craftsperson, comfortable working inside a large existing codebase, and energized by AI-driven development.
What You'll Do
Brownfield Transformation
- Understand & re-architect: Take ownership of the existing production iOS app: understand its architecture, dependencies, and technical debt,
then plan and execute a safe, incremental migration toward an AI-powered product.
- Modernize safely: Refactor and modernize legacy code without breaking existing functionality — introducing up-to-date patterns, improving test coverage, and de-risking each change with feature flags and staged rollouts.
- Embed AI into the product: Integrate AI/LLM capabilities directly into the app's core experience — assistant/chat, summarization, semantic search, personalization, and agentic flows — on the existing iOS stack.
- Protect what works: Maintain backward compatibility, data integrity, and release stability throughout the transformation.
AI-Led Development (High Priority — Claude First)
- Claude-first workflow: Use Claude and Claude Code as your default tool for reading and mapping legacy code, planning refactors, writing and reviewing changes, generating tests, and debugging — and champion
📌 Senior / Lead IOS Developer (Chennai)
🏢 Sasken Technologies
📍 Chennai