Senior iOS Developer
Client of Innovistors
All India, Hyderabad • 1 month ago
Experience: 8 to 12 Yrs
PREMIUM
Deal of the Day
--:--:--
7 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
Enter Your Details
Job Description
Role Overview:
You have 8+ years of proven experience in iOS application development, utilizing Objective-C, Swift, Swift UI, and mobile automation test development. You are skilled in UI development using Storyboards, XIBs, and SwiftUI. Your experience includes working with iOS frameworks like Core Data, Core Animation, Core Graphics, and Core Text, as well as Swift Concurrency. You have integrated SwiftUI with Combine for reactive programming and data flow. Additionally, you have experience consuming RESTful APIs within iOS applications and working with large code bases and shared REST API libraries.
Key Responsibilities:
- Own end-to-end responsibility on projects of increasing complexity, from technical design through completion and deployment.
- Collaborate with UI/UX designers, product managers, Web developers, and backend developers to create seamless mobile experiences.
- Ensure optimal performance and scalability of mobile applications by adhering to performance best practices.
- Participate in the entire development lifecycle from concept to release, including manual and automated testing phases.
- Conduct end-to-end testing and ensure performance optimization through Selenium-based automation.
- Write, maintain, and enhance test scripts for automated testing of iOS applications.
- Participate in full application lifecycle (concept, design, build, deploy, test, and release management).
- Write clean, correct code incorporating feedback from code reviews, consistently follow and enforce best practices.
- Lead and/or mentor other developers, helping them improve their coding skills, work habits, and team collaboration.
- Exercise good judgment, properly prioritize tasks and projects, and solve problems under pressure of deadlines and resource constraints.
- Take initiative, stay focused, always be accountable, and thrive in a fast-paced environment.
- Collaborate on API contracts, document and agree upon them with multiple stakeholders.
- Communicate effectively and present technical and architectural choices persuasively.
- Investigate and prototype new technologies.
- Lead the feature team to provide expandable and scalable solutions, foreseeing future changes.
- Participate in cross-team engineering efforts to improve systems like the code review system, build pipeline, monitoring, etc.
Qualification Required:
- Experience with UI development using Storyboards, XIBs, and SwiftUI.
- Proficiency in Objective-C, Swift, Swift UI, and mobile automation test development.
- Knowledge of iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text, along with Swift Concurrency.
- Ability to integrate SwiftUI with Combine for reactive programming and data flow.
- Proficiency in consuming RESTful APIs within iOS applications and working with large code bases.
- Understanding of iOS UX, ability to work with design teams, and ensure UI designs align with iOS UI guidelines.
- Experience with offline storage, background processing, threading, and performance optimization.
- Understanding of Apple's design principles, interface guidelines, and the software/mobile development life cycle.
- Comfortable working in a team environment following the Agile methodology.
- Excellent communication skills and ability to present and defend technical and architectural choices persuasively. Role Overview:
You have 8+ years of proven experience in iOS application development, utilizing Objective-C, Swift, Swift UI, and mobile automation test development. You are skilled in UI development using Storyboards, XIBs, and SwiftUI. Your experience includes working with iOS frameworks like Core Data, Core Animation, Core Graphics, and Core Text, as well as Swift Concurrency. You have integrated SwiftUI with Combine for reactive programming and data flow. Additionally, you have experience consuming RESTful APIs within iOS applications and working with large code bases and shared REST API libraries.
Key Responsibilities:
- Own end-to-end responsibility on projects of increasing complexity, from technical design through completion and deployment.
- Collaborate with UI/UX designers, product managers, Web developers, and backend developers to create seamless mobile experiences.
- Ensure optimal performance and scalability of mobile applications by adhering to performance best practices.
- Participate in the entire development lifecycle from concept to release, including manual and automated testing phases.
- Conduct end-to-end testing and ensure performance optimization through Selenium-based automation.
- Write, maintain, and enhance test scripts for automated testing of iOS applications.
- Participate in full application lifecycle (concept, design, build, deploy, test, and release management).
- Write clean, correct code incorporating feedback from code reviews, consistently follow and enforce best practices.
- Lead and/or mentor other developers, helping them improve their coding skills, work habits, and team colla
Skills Required
Swift
UI development
Core Data
Core Animation
Core Graphics
RESTful APIs
threading
performance optimization
Selenium
Agile methodology
team collaboration
communication skills
iOS application development
ObjectiveC
Swift UI
mobile automation test development
Storyboards
XIBs
SwiftUI
iOS frameworks
Core Text
Swift Concurrency
Combine
reactive programming
large code bases
REST API library
iOS UX
mocking
end to end coverage
offline storage
background processing
Apples design principles
mobile development life cycle
ServerDriven UI principles
GraphQL APIs
Apollo
QA automation testing
Playwright
mobile landscape
architectures
code reviews
API contracts
architectural choices
new technologies
expandable solutions
scalable solutions
crosste
Posted on: April 4, 2026
Relevant Jobs
Step 2 of 2