Develop and maintain an iOS application using Swift and SwiftUI. Responsibilities include building new features, fixing bugs, improving performance, simplifying code, and writing scalable reusable software. Collaborate with engineers and product owners in cross-functional Agile teams, integrate APIs and push notifications, and use Git workflows. Familiarity with MongoDB, Atlas Device Sync, Realm, AWS, testing, web technologies, and project management tools is required or preferred.
Job description:
Requirements and skills:
Preferred skills for iOS developers:
We are looking for a passionate iOS Swift developer who can take ownership of our existing iOS app. They will work collaboratively with a small, but growing, cross-functional team of talented engineers and product owners to support existing features and develop new features for our application.
Responsibilities:- Develop new features for our application in Swift and Swift UI.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on bug fixing and improving our current application
- Identify and resolve performance bottlenecks.
- Simplify and streamline our application’s code base.
- Write high-performing, scalable, reusable code.
Requirements and skills:
- Proven working experience in software development and iOS development.
- Strong knowledge of Swift and SwiftUI.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Experience with push notifications and REST APIs.
- Experience working on an Agile, Scrum or Kanban team.
- Experience working with Git, GitHub, and pull request Git workflows.
- Familiarity of MongoDB, Atlas Device Sync, and Realm.
- Familiarity with AWS technologies.
Preferred skills for iOS developers:
- Familiarity with Content Management Systems like Drupal, WordPress, Webflow, etc.
- Knowledge ofSwift and Swift UI testing methodologies.
- Knowledge of web technologies and UI/UX standards.
- Experience in working with cross-functional teams.
- Experience with sprint management and ticket management software like Jira, Clickup, etc.
Calibraint Chennai, Tamil Nadu, IND Office
Chennai, India, Tamil Nadu
Similar Jobs
Artificial Intelligence • Consulting
Develop, test, maintain, and support iOS applications throughout the full lifecycle. Collaborate with product, design, backend, and QA teams; troubleshoot and optimize performance; manage releases, provisioning, certificates, and App Store submissions; enforce coding, security, and quality standards; review code and document technical work.
Top Skills:
AgileApp Store ConnectAuto LayoutCi/CdFastlaneGitIos SdkJSONObjective-CProvisioning ProfilesRestful ApisScrumSwiftSwiftuiUi TestingUikitUnit Testing
Fintech • Financial Services
Develop and maintain native mobile banking applications, primarily for iOS, across the full Agile software development lifecycle. Responsibilities include translating designs into code, creating and executing automated and manual tests, supporting CI/CD releases, performing accessibility and functional validation, troubleshooting defects, and providing production support. The role also involves collaboration across engineering teams and use of backend, cloud, BDD, and AI-assisted development technologies.
Top Skills:
AgileAndroidAngularBehavior Driven Development (Bdd)Ci/CdConfluenceCucumberGithub CopilotiOSJavaJIRAMicrosoft TeamsOpenshiftScrumSeleniumSpring Boot
Information Technology • Software
Develop and maintain iOS applications using Swift, SwiftUI, and UIKit. Responsibilities include implementing responsive interfaces, Core Data storage, APNs push notifications, REST API integrations, JSON handling with Codable, debugging, performance optimization, and Git-based version control. The developer will collaborate with designers, backend developers, QA, and stakeholders while maintaining clean, reusable code.
Top Skills:
Apple Push Notification Service (Apns)CodableCore DataGitiOSJSONRest ApisSwiftSwiftuiUikitUrlsession
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.



