Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About us :
Codewalla is a New York based product studio with engineering teams in India.
Since 2005, we are building modern, AI-native software for global clients.
Weve recently expanded and opened a new office in Chennai to grow a high-craft product and engineering team.
The work here is hands-on, fast-learning, and deeply collaborative with design and engineering.
Its an environment where people grow quickly because their thinking and judgment matter directly in the product.
If this sounds like the kind of place youd want to be part of, wed be happy to connect.
Role Overview
We are seeking a skilled iOS Developer to design, develop, and maintain high-quality iOS applications.
The role involves collaborating with cross-functional teams to translate business requirements into scalable, user-friendly mobile solutions while ensuring performance, security, and code quality across the application lifecycle.
If you're an experienced software engineer with a strong foundation in software development, a passion for iOS application development, and an interest in AI-driven innovation, let's connect.
What Youll Do
- Design and develop high-performance applications that solve real-world problems and elevate user experiences.
- Incorporate AI-driven features, AR elements, and machine learning models to keep our products at the cutting edge.
- Partner with cross-functional teams, including product managers and designers, to deliver visionary features aligned with product goals.
- Ensure clean, maintainable, and scalable code using SOLID principles, CLEAN architecture, and robust testing practices.
- Focus on app performance, scalability, and seamless user experience across devices.
- Research and adopt the latest tools, frameworks, and best practices in software development.
- Strong Software Engineering Foundation : Deep understanding of core engineering principles and multiple programming paradigms.
- iOS Expertise : Proficiency in Swift, SwiftUI, and UIKit.
- Advanced iOS Knowledge : Experience with Combine, Core Animation, HealthKit, and Core iOS frameworks.
- Architecture Experience : Hands-on experience with MVVM, VIPER, CleanVIP, or similar patterns.
- Concurrency & System Skills : GCD, dependency injection, Keychain integration, push notifications, and unit/UI testing.
- Analytics & Monitoring : Experience with APNs, Firebase (push notifications, crash reporting, analytics).
- AI & Emerging Tech Interest : Curiosity and hands-on experience with AI tools, CoreML, and ARKit.
- Team Player : Strong communication skills and a collaborative mindset.
- Experience with Kotlin, Jetpack Compose, and Android Jetpack libraries (ViewModel, LiveData, Navigation, Room).
- Experience with ARkit or CoreML.
- Healthkit feature implementation.
- Experience with analytics and A/B testing.
- Build for scale : Work on products that get investor love and scale to global audiences.
- Be part of AI-native product development : Integrate AI tools into how we design, build, and ship.
- Global exposure : Collaborate directly with US-based startups, VCs, and product teams.
- Learn fast : Small, elite teams with zero bureaucracy and high ownership.
- See your impact : Every decision you make will shape user experience and business outcomes.
Key Skills
Ranked by relevanceReady to apply?
Join Codewalla and take your career to the next level!
Application takes less than 5 minutes

