Experience
3+ years.
Mandatory skill
- Swift UI
Job Purpose
- We are looking for a talented and passionate iOS Developer with expertise in SwiftUI to join our mobile development team. You will be responsible for building and maintaining iOS applications, focusing on creating intuitive and engaging user experiences using SwiftUI. The ideal candidate will have a strong understanding of the iOS ecosystem, Swift programming language, and modern development practices.
Job Duties & Responsibilities
- Develop and maintain iOS applications using SwiftUI and Swift.
- Collaborate with cross-functional teams (designers, backend developers, and product managers) to define, design, and implement new features.
- Build smooth and seamless user interfaces, ensuring the best performance and user experience.
- Work with version control systems like Git and CI/CD pipelines for continuous integration and deployment.
- Conduct code reviews to ensure code quality, performance, and adherence to best practices.
- Troubleshoot and debug applications to optimize performance.
- Stay up to date with the latest trends, technologies, and frameworks in iOS development, particularly SwiftUI.
- Perform unit tests and work closely with QA to ensure application stability.
- Participate in Agile/Scrum development processes.
- To adhere to ISMS policies & procedures.
Job Specifications
- Proficient in Swift and SwiftUI development.
- Strong understanding of iOS frameworks such as UIKit, Foundation
- Experience with RESTful APIs and working with backend services.
- Familiarity with iOS design principles, patterns, and best practices.
- Knowledge of version control systems (e.g., Git).
- Experience with testing frameworks and writing unit tests .
- Strong debugging and problem-solving skills.
- Excellent communication skills, both written and verbal.
- Ability to work collaboratively in a team environment.
- Strong attention to detail and a passion for creating high-quality user interfaces.
- Self-driven and able to work independently when necessary.
- Experience in CMS Integrations ,Push Notifications (FCM)
- Problem-solving mindset and ability to think critically.
- Experience working on large scale enterprise apps
- Experience working on APM SDK Integrations (Eg Datadog/ Newrelic/Sentry etc)
Preferred Qualifications
- Familiarity with integrating third-party libraries and APIs.
- Experience with App Store submission processes and release management.
- Knowledge of Firebase, push notifications, and other iOS services.
- Understanding of Agile development methodologies and tools like Jira.
- Integrations with Bluetooth Classic /LE Protocols (nice to have)
- Exposure in Mapping Software (Map pins, poly lines, geo fencing etc)
- Experience creating and ,managing and debugging long running services
Job Location: Kochi Trivandrum