Job Overview
| Particulars | Details |
|---|---|
| Position | iOS Developer |
| Company | Shivsys |
| Location | Gurgaon, Haryana |
| Job Type | Full-Time |
| Experience | 4 - 6 years |
| Category / Department | IT |
| Application Mode |
๐ข About Shivsys
Our Story
At Shivsys, we develop, design, and maintain enterprise software solutions that help organizations automate production execution through industrial machine integration. We also design and develop mobile applications across various industries, sectors, and business domains.
Bridging Business Challenges with Elegant Software Solutions
Shivsys was founded with a singular mission: to bridge the gap between complex business challenges and elegant software solutions. We believe that thoughtfully applied technology has the power to transform organizations and create sustainable competitive advantages.
With our dual-continent presence spanning Sheridan, Wyoming, USA, and Greater Noida, India, we combine American business expertise with Indian engineering excellence to deliver projects that are on time, within budget, and beyond expectations.
๐ฎ๐ณ India Development Center
Gr. Noida West,
Gautam Buddha Nagar,
Uttar Pradesh, India
A-1414, 14th Floor,
Tower-3, NxOne,
Tech Zone IV,
201308
๐ก Editor's Note / Preparation Tip
๐ Resume Tips
โ Highlight your total iOS development experience and mention the number of apps published on the App Store.
โ Showcase hands-on experience with Swift, SwiftUI, UIKit, and Objective-C projects.
โ Include specific examples of implementing MVVM, Clean Architecture, and scalable application design.
โ Mention experience with Firebase, RevenueCat, AdMob, In-App Purchases (IAP), and third-party SDK integrations.
โ Quantify achievements whenever possible (e.g., "Reduced app startup time by 40%", "Improved crash-free users to 99.8%").
โ Add experience with performance optimization tools such as Instruments, memory profiling, and debugging.
โ Highlight CI/CD implementation experience using GitHub Actions and App Store release management.
๐ฏ Interview Preparation Tips
โ Revise Swift fundamentals, memory management, ARC, protocols, generics, closures, and concurrency concepts.
โ Prepare detailed explanations of MVVM, MVC, and Clean Architecture with real-world implementation examples.
โ Review SwiftUI lifecycle, state management, data binding, and UIKit integration.
โ Practice REST API integration, URLSession, JSON parsing, async/await, and networking best practices.
โ Refresh concepts related to Core Data, SwiftData, UserDefaults, Keychain, and local persistence.
โ Prepare questions on Push Notifications, Firebase services, RevenueCat subscriptions, and In-App Purchases.
โ Review app performance optimization techniques, Instruments profiling, memory leaks, retain cycles, and crash debugging.
โ Be ready to explain your App Store deployment process, TestFlight workflows, and App Store Connect experience.
๐ก Pro Tips
โญ Prepare 2โ3 real-world projects that demonstrate your architecture decisions and technical problem-solving abilities.
โญ Be ready to explain performance optimizations, debugging challenges, and how you resolved production issues.
โญ Prepare examples of collaborating with designers, backend teams, QA engineers, and product managers.
โญ Review Apple's Human Interface Guidelines (HIG) and App Store Review Guidelines.
โญ Practice discussing scalability, maintainability, and code quality improvements you've implemented.
โญ Keep your GitHub profile, portfolio, LinkedIn profile, and App Store portfolio updated before applying.
โญ If you've worked on subscription-based apps, prepare detailed explanations of RevenueCat and App Store billing flows.
๐ Job Description
๐ HIRING ALERT | iOS Developer (4+ Years Experience)
๐ข Company: Shivsys
๐ Location: Gurgaon, Haryana
๐ผ Employment Type: Full-time
๐จโ๐ป Experience Required: 4+ Years
๐ฑ Position: iOS Developer
๐ Detailed Job Description
Shivsys is seeking a highly skilled iOS Developer with 4+ years of experience in developing and maintaining scalable, high-performance iOS applications. The ideal candidate should possess strong expertise in native iOS technologies, modern architectural patterns, API integration, performance optimization, and App Store deployment processes.
You will work closely with cross-functional teams to deliver innovative mobile solutions while ensuring code quality, scalability, and exceptional user experiences.
๐ฏ Key Responsibilities
โข Develop, maintain, and enhance high-quality native iOS applications.
โข Design and implement scalable mobile architectures using MVVM, MVC, and Clean Architecture principles.
โข Integrate REST APIs and third-party SDKs.
โข Implement features using Swift, SwiftUI, UIKit, and Objective-C.
โข Work with Core Location, MapKit, Push Notifications, and device services.
โข Integrate Firebase, RevenueCat, AdMob, and In-App Purchase functionalities.
โข Manage local data persistence using Core Data, SwiftData, UserDefaults, and Keychain.
โข Optimize application performance using Instruments and debugging tools.
โข Identify, troubleshoot, and resolve application crashes and performance bottlenecks.
โข Participate in code reviews and maintain high coding standards.
โข Manage App Store releases using TestFlight and App Store Connect.
โข Implement and maintain CI/CD pipelines using GitHub Actions.
โข Collaborate effectively with designers, product managers, QA teams, and backend developers.
๐ก Why Join Shivsys?
โจ Work on enterprise-grade software and mobile applications.
โจ Opportunity to contribute to innovative industrial automation solutions.
โจ Exposure to modern iOS technologies and development practices.
โจ Collaborative and growth-oriented work environment.
โจ Work with experienced engineering and product teams.
โจ Opportunity to build impactful applications across multiple industries.
๐จ How to Apply
Interested candidates can share their updated resume at:
๐ง diksha.pabial@shivsys.com
If you know someone who fits this role, please share this opportunity with them.
๐ฏ Key Responsibilities
- โ Develop, maintain, and enhance high-quality native iOS applications.
- โ Design and implement scalable mobile architectures using MVVM, MVC, and Clean Architecture principles.
- โ Integrate REST APIs and third-party SDKs.
- โ Implement features using Swift, SwiftUI, UIKit, and Objective-C.
- โ Work with Core Location, MapKit, Push Notifications, and device services.
- โ Integrate Firebase, RevenueCat, AdMob, and In-App Purchase functionalities.
- โ Manage local data persistence using Core Data, SwiftData, UserDefaults, and Keychain.
- โ Optimize application performance using Instruments and debugging tools.
- โ Identify, troubleshoot, and resolve application crashes and performance bottlenecks.
- โ Participate in code reviews and maintain high coding standards.
- โ Manage App Store releases using TestFlight and App Store Connect.
- โ Implement and maintain CI/CD pipelines using GitHub Actions.
- โ Collaborate effectively with designers, product managers, QA teams, and backend developers.
๐ก Required Qualifications & Skills
๐ Career Guidance & Interview Insights
To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.
Joining as a iOS Developer offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.
The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackโbecoming a Tech Lead, Staff Engineer, and Principal Architectโor a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).
Expected Technical & Behavioral Questions:
- Q1: How do you optimize database query performance?
Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis). - Q2: Explain the differences between Microservices and Monolithic architecture.
Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices. - Q3: How do you handle merge conflicts in Git?
Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:
- Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
- Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
- Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated compensation for this role type in India is โน6,00,000 - โน12,00,000 per annum (Mid level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.
Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).
Frequently Asked Questions
Q: What is the minimum experience required?
A: Candidates should have at least 4 years of professional iOS development experience.
Q: Is SwiftUI experience mandatory?
A: Yes, hands-on experience with SwiftUI and UIKit is required.
Q: Is experience with App Store releases necessary?
A: Yes, candidates should be familiar with TestFlight and App Store Connect.
Q: Are third-party SDK integrations part of the role?
A: Yes, experience with Firebase, RevenueCat, AdMob, and In-App Purchases is expected.
Q: Is CI/CD experience required?
A: Experience with GitHub Actions and CI/CD pipelines is preferred.
Share This Job
๐ก๏ธ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.