Senior iOS Developer
Skills
About the role
Are you an experienced iOS Developer with a passion for crafting elegant, efficient, and innovative mobile applications? Join our team of talented engineers to design and build the next generation of cutting-edge iOS applications.
Key Responsibilities:
Develop Advanced iOS Applications: Design and implement dynamic, scalable, and efficient solutions for the iOS platform, ensuring code reusability and robustness.
Collaborate Across Teams: Work closely with cross-functional teams, including designers, product managers, and backend developers, to define, design, and deliver impactful features.
Deliver Clean and Optimized Code: Write modular, maintainable, and efficient code that solves complex business problems with simplicity. Emphasize achieving results with minimal and optimized lines of code.
Performance Optimization: Identify bottlenecks and improve application performance by integrating best practices and leveraging new technologies.
Problem Solving: Analyze intricate business logic and provide intuitive, scalable, and efficient technical solutions.
Stay Ahead of Trends: Continuously research and implement emerging technologies to enhance app functionality and development efficiency.
Ensure Reliability: Unit-test code for robustness, handle edge cases, and prioritize usability and general application reliability.
Bug Fixing: Identify and resolve bugs proactively to improve overall application quality and performance.
Requirements and Qualifications:
Educational Background: BS/MS in Computer Science, Engineering, or a related field.
Proven Expertise: 5+ years of professional experience in iOS development with a demonstrated ability to solve complex problems effectively.
Published Work: Have successfully published one or more high-quality iOS apps on the App Store.
Technical Skills:
Strong command over Objective-C, Swift, and Cocoa Touch.
Proficiency with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
Expertise in working with third-party libraries and APIs.
Dynamic Coding: Experience in writing clean, dynamic, and reusable code to ensure faster execution and reduced maintenance overhead.
Architectural Knowledge: Solid understanding of mobile application architectures, design patterns, and emerging technologies.
Optimization Mindset: Ability to optimize code execution time and implement scalable solutions to meet client requirements.
Development Lifecycle: In-depth knowledge of the complete mobile development lifecycle, from ideation to deployment.
What We Offer:
A collaborative work environment that values innovation and problem-solving.
Opportunities to work on challenging projects with the latest technologies.
A culture that rewards creativity, efficiency, and excellence.
Competitive compensation and professional growth opportunities.
Job Types: Full-time, Permanent
Pay: From ₹900,000.00 per year
Benefits:
Paid sick time
Provident Fund
Application Question(s):
Are you wiiling to relocate into job location(Kolkata)?
Experience:
Swift: 5 years (Required)
iOS development: 6 years (Required)
CoreData: 5 years (Required)
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.