Design, develop, and maintain iOS app features and UIs, ensure performance and UX, fix bugs, write clean/testable code, collaborate with backend and design teams, and publish apps to stores.
IOS Developer:
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Essential skills:
- 4+ years of experience developing mobile applications for iOS
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge in iOS app development
- Proficiency in Swift
- Proficiency with writing automated tests in Jest, JUnit, etc
- Proficiency in BitBucket/GitHub/GitLab
- Familiarity with Core Data, Core Animation, and other IOS frameworks
- Familiarity with Apple design principles
- Familiarity with RESTful APIs
- Familiarity with the JSON format
- Experience with profiling and debugging mobile applications
- Familiarity with push notifications
- Familiarity with APIs, GraphQL, JSON format, Push notifications and mobile libraries
Photon Bengaluru, Karnataka, IND Office
Bengaluru, India
Similar Jobs
Agency • Information Technology
Design, build, and maintain iOS applications. Collaborate with designers, ensure app quality and performance, identify and resolve bottlenecks, fix bugs, publish to App Store, and implement updates and automation/CI.
Top Skills:
APIsCCloud MessagingCocoa TouchContinuous IntegrationCore AnimationCore DataGitMercurialObjective-CPush NotificationsSvnSwift
Agency • Information Technology
Design, build, and maintain iOS applications from wireframes through App Store publishing. Implement features, ensure performance and user experience, fix bugs, write clean testable code, collaborate with backend and design teams, and use profiling, automated tests, and mobile frameworks.
Top Skills:
BitbucketCombineCore AnimationCore DataEspressoFirebaseFlutterGitGitlabGraphQLiOSJestJSONJunitLinuxMochaMvvmPush NotificationsReact NativeRestful ApisSwiftSwiftuiUnix
Agency • Information Technology
Senior iOS engineer responsible for building and maintaining iOS apps using Swift and SwiftUI, implementing Combine-based data flows, applying design patterns, writing UI/unit tests, managing GitHub workflows, using Crashlytics and profiling with Xcode Instruments, distributing frameworks via SPM/CocoaPods, and working with analytics and CI/security tools.
Top Skills:
Adobe AnalyticsAppdynamicsCheckmarxCocoapodsCombineCrashlyticsFirebaseGitLaunchdarklyNewrelicObjective-CSonarqubeSwiftSwift Package ManagerSwiftuiUikitXcode InstrumentsXctestXcuitest
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
