iOS Developer - ApnaComplex (ANAROCK Group)
ApnaComplex is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business. The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortless manage all aspects of running large complexes seamlessly.
If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.
The primary responsibility of this role is to design, develop, and maintain applications individually as well as work in a group. Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines and develop process improvements to improve system quality and efficiency.
Responsibilities:
- Should design, develop, and maintain applications individually as well as work in a group.
- Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
- Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
- Must adhere to agile methodologies and the project management followed in the project
- Assist in technical and project risk management and participate in mitigation activities.
- Interact with the team for the day to day development tasks and hurdles
Requirements:
- Expertise in Objective-C programming language.
- Experience in Swift programming.
- Expertise in Cocoa Touch frameworks.
- Expertise in developing iOS applications.
- Very good experience in designing applications with best suited Design patterns.
- Should have a strong knowledge and experience in using SOLID principles.
- Good knowledge in socket programming, device communication.
- Good knowledge in debugging and optimization tools like Instruments.
- Good knowledge in Push Notifications.
- Good knowledge in generating ipa using different provisioning profiles
- Knowledge in pushing apps to AppStore.
- Knowledge in writing unit test cases.
- Good knowledge in iOS human interface guidelines and coding standards.
- Should have a very good experience in technically mentoring the team and assisting the team when required.
- Very Strong communication Skills and interpersonal skills
- Experience in working in projects run as per Agile Methodology.
- Must have very good analytical abilities and problem solving capabilities.
Good to have:
- Good knowledge in Bluetooth programming.
- Good to have knowledge in Audio domain and related frameworks.
- Good to have knowledge in Database tools like Coredata Desired Tools Experiences
- Xcode IDE, Instruments.
- Experience in using client apps for version controlling systems like bitbucket.
- Experience in using UX/UI tools like Figma.
- Experience in Version controlling System (SVN, Github).
- Experience in Bug Tracking System (JIRA, QC etc..)
Experience: 2+ years of experience in automation testing across different platforms (Web, Android and iOS) using automation tools (Selenium/Appium)
Locations: Bangalore
Quick Glances:
- https://www.apnacomplex.com/why-apnacomplex">What to look for at ApnaComplex
- https://www.linkedin.com/company/1070467/admin/">Who are we A glimpse of ApnaComplex, know us better
- https://www.apnacomplex.com/media-buzz">ApnaComplex - Media – Visit our media page
ANAROCK Ethos - Values Over Value:
Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.
We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity / expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them.

Similar jobs
CometChat Overview
CometChat is a full-stack conversational platform built to unify every layer of interaction - bringing together real-time conversations (chat, messaging, voice, and video), AI Agents, moderation, notifications, and analytics in one modular, developer-first solution.
We were also recognized on Forbes' 2026 America's Top 500 Startup Employers List - a reflection of the team and culture we've been deliberate about building.
We believe the interface of the future is conversation - not clicks. Every app will soon have an AI layer that's as native as text messaging today. That's why we're building the infrastructure for the world's AI-powered conversations - from human-to-human, to human-to-agent, to multi-party collaboration with AI in the mix.
From AI onboarding assistants that get users productive in minutes, to copilots that perform complex workflows in-app, to intelligent moderators that protect and guide communities in real time - our AI Agent platform makes it all possible.
With CometChat's ready-to-use UI kits, powerful SDKs, and our Full Stack AI Agent Platform, product teams across startups and enterprises can launch safe, scalable, and smart in-app interactions faster than ever.
Why Join Us Now
We're at the tipping point where AI becomes a native part of every conversation. At CometChat, you'll help shape a future where users can talk to their apps as naturally as to a friend - where agents think, reason, act, and collaborate with humans in real time.
You won't just be joining a product team - you'll be building the standard for AI interaction layers: agent-aware UI, intelligent guardrails, rich actions libraries, and multi-party collaboration between people and AI.
If you want to help define how the next billion users will communicate - and push the boundaries of what's possible in real-time, AI-powered engagement - we'd love to work with you.
What we mean by AI-native
AI-native here means you build with agents by default. We expect 100% of the code to be generated via agentic tools (Cursor, Claude Code, and similar), while you own everything that actually matters: problem framing, architecture, tradeoffs, review quality, tests, performance, and security. This is not "vibe coding." The code is generated. The thinking is yours. You should be great at steering agents, validating output, catching subtle issues early, and debugging code you did not manually write.
Why AI-native
Software development is changing permanently, and we are leaning all the way in. You will work in a team that ships fast with agents, where your leverage comes from judgment and systems thinking rather than typing speed. You will get access to whatever AI tools you need (Cursor, Claude Code, or anything else that makes you effective), and the freedom to use them aggressively. If you want to operate at the edge of how modern engineering gets done and level up your output, this role is built for that.
Join us to build where AI meets human connection.
Position Overview & Priorities
We are looking for versatile and experienced technical additions to our development team. The position offers an extensive amount of ownership and influence over our development process as we scale the team. We’re looking for people who enjoy solving meaningful problems and love seeing the things they build in the hands of real users.
Primary responsibility would be:
- Designing and building applications/SDK for the iOS platform
- Ensuring the performance, quality, and responsiveness of applications
- Collaborating with a team to define, design, and ship new features
- Defining correct architecture and following the right design principles.
- Helping maintain code quality, organization, and automatization
Work Location
Chembur, Mumbai
Prioritized Experiences and Capabilities
- Minimum 2-5 years of experience in iOS app development
- Leverage AI-native development workflows, including agentic IDEs and coding assistants (e.g., Cursor, Claude Code), to accelerate delivery while maintaining code quality, security, and engineering standards.
- Proficiency with Objective-C and Swift.
- Experience in iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools
- Familiarity with continuous integration
HOW YOU WILL HELP US SUCCEED
- Your main role as an iOS developer is to build a frictionless end-user experience. A key part of achieving this is through applying your expertise while having a close collaboration with other Android & iOS and backend developers, as well as business stakeholders.
- Build features and maintain frontend services by implementing defined work issues.
- Improve and maintain existing code.
- Work with databases, servers, microservices, and APIs, and the integration of all these processes with the native environment.
- Work collaboratively by proposing solutions and alternative point of views to problems.
- Pair Programming and Code Reviews.
- Participate in SCRUM ceremonies.
WHAT YOU WILL NEED TO SUCCEED
- A minimum of 3 years of coding as an iOS Developer.
- In-depth experience with Swift and Xcode.
- Up to date with the latest Cocoa and iOS trends.
- Understanding of UI Kit, Core Animation, Interactions, GCD & Networking.
- Excellent understanding of design patterns & Object Oriented Programming.
- Understanding of analytics, remote reporting and measurements.
- Experience of working with Continuous Integration (CI) and Unit Testing on iOS.
- Experience with API’s and core data.
- Excellent debugging skills.
- Experience working with Git.
- Knowledge of socket based networking desirable.
- Understanding of the iOS ecosystem (APNs, Code signing, iTunes Connect, TestFlight).
Slack for Construction Industry
It helps construction project owners and contractors track on-site progress in real-time
to finish projects on time and in budget. We aim to bring the speed of software development to infrastructure development.
Founded by IIT Roorkee alumni and backed by industry experts, we are on a mission to help the second largest industry in India-Construction make a transition from pen and paper to digital.As a productivity app startup, we value productivity and ownership most. That helps raise our own bar and the bar of people we hire.We follow agile and scrum approaches for product development and use best-of-class tools and practices. Measuring our progress on a weekly basis and iterating fast enables us to build
breakthrough modules and features rapidly.
Responsibility -
● Improve app architecture to make the product more modular, scalable
● Setup best practices and metrics for app performance
● Translating designs and wireframes into high-quality code
● Building reusable and responsive components and maintaining modularity for future use
● Optimizing components to avoid memory leaks and improve rendering time
● Ensuring availability across with range of iOS versions
● Collaborate with cross-functional teams to define, design, and ship new features.
Techstack -
● Knowledge about delegates, protocols, notifications, and application life cycle.
● Language - Swift, Platform - Xcode
● MVVM and Coordinator design pattern
● Knowledge of RxSwift
● Familiarity with Moya, Almofire, and RESTful APIs
● UIKit and Storyboard
● Know-how of Unit testing and xc-test
●Experience working with background activities and offline mode apps is a big plus
● Familiarity with ContactsUI, SnapKit, Push Notification Service, etc third party
framework/SDK is a plus
● Version control, CI/CD, and writing clean code
Job Profile :- IOS Developer
Job description :-
Responsibilities:
1. Design and build applications for the iOS platform
2. Ensure the performance, quality, and responsiveness of applications
3. Collaborate with a team to define, design, and ship new features
4. Identify and correct bottlenecks and fix bugs
5. Help maintain code quality, organization, and automatization
Skills
1. Proficient with Objective-C or Swift?and Cocoa Touch
2. Experience with iOS frameworks such as Core Data, Core Animation, etc.
3. Experience with offline storage, threading, and performance tuning
4. Familiarity with RESTful APIs to connect iOS applications to back-end services
5. Knowledge of other web technologies and UI/UX standards
6. Understanding of Apple?s design principles and interface guidelines
7. Knowledge of low-level C-based libraries is preferred
8. Experience with performance and memory tuning with tools?
9. Familiarity with cloud message APIs and push notifications
10. Knack for benchmarking and optimization
11. Proficient understanding of code versioning
Experience :- 1 to 4 years
Salary :- 6 to 8 LPA
Location :- Janakpuri
only Male Candidate can apply
| Software Engineer - iOS | |
| Department: MindLabs | |
| Location: Bangalore | |
| Job Description (iOS) | |
| We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including iPhone and iPad. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. | |
| Responsibilities | |
| Design and build applications for the iOS platform | |
| Ability to understand business requirements and translate them into technical requirements | |
| Ensure the performance, quality, and responsiveness of applications | |
| Collaborate with a team to define, design, and ship new features | |
| Identify and correct bottlenecks and fix bugs | |
| Help maintain code quality, organization, and automatization | |
| Technical Skills | |
| Proficient with Swift and Cocoa Touch | |
| Experience with iOS frameworks such as Core Data, Core Animation, etc. | |
| Experience with offline storage, threading, and performance tuning | |
| Familiarity with RESTful APIs to connect iOS applications to back-end services | |
| Knowledge of other web technologies and UI/UX standards | |
| Understanding of Apple’s design principles and interface guidelines | |
| Knowledge of low-level C-based libraries is preferred | |
| Experience with performance and memory tuning with tools | |
| Familiarity with cloud message APIs and push notifications | |
| Knack for benchmarking and optimization | |
| Proficient understanding of code versioning tools such as Git | |
| Familiarity with continuous integration | |
| Experience with third-party libraries and APIs | |
| Additional (nice to have) Requirements: | |
| Knowledge on AI development | |
| Education | |
| Bachelor's degree in Computer Science or related field or equivalent degree |
- Experience with building scalable applications on android and IOS
- Experience in working with Dart.
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Knowledge of API integration
- Strong UI building skills
- Experience with version control systems (bitbucket, git etc.)
- Strong knowledge of algorithms and Data structures
- Demonstrated experience working on application development projects and
- Test-driven development. Experience in writing high quality code
- Experience in Fintech domain will be another added advantage
- Experience in developing mobile apps in Flutter.
- Strong knowledge of Architectural pattern like Bloc, Provider etc in Flutter.
- Ability to think about scalability and reusability while developing flutter widgets.
- Ability to handle updates in UI with high frequency data changes.
- Knowledge of iOS application deployment.
- Strong state management knowledge.
- Knowledge of writing Plugins in Flutter is a good to have skill.
We are looking for skilled iOS developers who are passionate about solving digital payment problems for over a billion Indians.
Requirements:
- At least 4 years of experience in developing, releasing, and maintaining iOS mobile applications.
- Ability to write efficient, reusable, and maintainable code in Swift.
- Excellent expertise in iOS SDK frameworks and fundamentals.
- Amazing debugging skills with the ability to write unit test cases Strong computer science fundamentals.
- Startup friendly i.e self-starter, quick learner, hard-working, and passionate.
- Candidate should be expertise in iOS technology.
- Experience with developing native Applications using Swift 3 , Xcode, Objective C, Cocoa and iPhone SDK.
- Built and published commercial iPhone and iPad applications
- Candidate must have independently designed and developed mobile applications
- independently drive the design and development of iPhone/iPad application project.
Conceptualize and design Mobile applications based on need. - Experience with Objective-C, JavaScript, and JSON
- Coursework in Object-Oriented programming languages (C++/Java, etc)
- Understanding of Apple’s design principles and interface guidelines Animation, etc.
- Candidate can develop Mobile Apps and well-versed with the Android SDK.
- Have a good knowledge of Java Application development.







