iOS Developer - Bangalore, India at Photon
, , India -
Full Time


Start Date

Immediate

Expiry Date

12 Aug, 26

Salary

0.0

Posted On

14 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

SwiftUI, Swift, iOS SDK, RESTful APIs, Git, Jira, Confluence, MVC, MVVM, TCA, React Native, CI/CD

Industry

IT Services and IT Consulting

Description
Location: Bangalore Job Title: iOS Developer Job Summary We are seeking a skilled Mid-Level iOS Developer with strong experience in building modern, high-quality mobile applications using SwiftUI. The ideal candidate will have a solid understanding of iOS development best practices, clean architecture principles, and experience working in collaborative, agile environments. Exposure to Composable Architecture (TCA) and cross-platform technologies like React Native is a plus. Key Responsibilities * Design, develop, and maintain scalable iOS applications using SwiftUI. * Collaborate with cross-functional teams including product managers, designers, and backend developers to deliver high-quality features. * Write clean, maintainable, and efficient code following best practices and coding standards. * Participate in code reviews, ensuring code quality and knowledge sharing within the team. * Debug and resolve application issues, ensuring optimal performance and responsiveness. * Contribute to architectural decisions and improve application structure and design patterns. * Work within Agile/Scrum teams, participating in sprint planning, stand-ups, and retrospectives. * Manage source code using version control systems such as Git (GitHub, Bitbucket). Required Skills & Qualifications * 3–6 years of experience in iOS application development. * Strong hands-on experience with SwiftUI and modern iOS development practices. * Solid understanding of Swift programming language and iOS SDK. * Experience working with RESTful APIs and integrating backend services. * Familiarity with version control systems such as Git (GitHub, Bitbucket). * Experience using Atlassian tools such as Jira and Confluence for project tracking and collaboration. * Good understanding of mobile application architecture and design patterns (MVC, MVVM, etc.). Good to Have * Experience with TCA (The Composable Architecture). * Exposure to React Native or other cross-platform mobile frameworks. * Knowledge of CI/CD pipelines and automated testing for iOS applications. * Experience optimizing app performance and memory management.
Responsibilities
Design, develop, and maintain scalable iOS applications using SwiftUI while collaborating with cross-functional teams. Ensure code quality through clean architecture, code reviews, and debugging to optimize performance.
Loading...