7+ iPhone SDK Jobs in Pune | iPhone SDK Job openings in Pune
Apply to 7+ iPhone SDK Jobs in Pune on CutShort.io. Explore the latest iPhone SDK Job opportunities across top companies like Google, Amazon & Adobe.
- Location /Chennai
- Experience: 4+ to 7 years
We are looking for a Mobile Application Developer who is an expert in building apps for Apple devices with SwiftUI and Swift. As a Mobile App Developer, your duties and responsibilities will include working together with our design team for product mocks and creating next-level, latest mobile apps for our company. You will be required to work with our team of mobile developers to build intuitive mobile apps.If you consider yourself suitable for this Mobile Developer job, then we would like you to join us.
Responsibilities:
- Analyze the requirements and propose the best possible solutions.
- Develop APIs for mobile functionality support and better user performance.
- Consume remote data via REST and JSON.
- Collaborate with the team to constantly innovate the design and functionality of apps
- Troubleshoot and debug apps and handle it over to testers for better performance.
- Work closely with the product development team .
- Write unit and UI tests to identify malfunctions.
- Follow standard coding practices [Clean architecture] while writing code.
Requirements:
- Proficient in SwiftUI, Combine, CoreData for persistence.
- Should have working experience on Native SwiftUI dependency injection.
- Usage of iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
- Deep familiarity with Objective-C, Swift, and Cocoa Touch.
- Ability to contribute to design, test, release and application support
- Excellent development skills.
- Exceptional problem-solving attitude.
Experience:
- iOS Development , SwiftUI and MVVM .
- Publising in Appstore.
- Beta Release
- Google map
- Different payment gateway integration
- Must have worked in any banking project previously
- Firebase and Socket for Notifications
- well experienced with pods
- Alomofire
- Designing and building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates
- Designing and developing an advanced application for the IOS
- Unit-testingcode for robustness, including edge cases, usability, and general reliability
- Bug fixing and improving application performance
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Design, build, and maintain high-performance, reusable,and reliable objective-C/Swift
- Help maintain code quality, organization,and automation
- Work with product managers and other stakeholders to provide technical requirements
- Troubleshoot and fix software defects using an issue tracking system
- Perform code reviews with other developers
Job Description
Position Summary:
We are looking for a Mobile application developer responsible for the development and maintenance of applications aimed towards iOS, including mobile phones and tablets. Your primary focus will be the development of such applications and their integration with other 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 creating quality products is essential. You will be responsible for the product development with quality and by following the engineering practices. The candidate should be a team player who should be able to code, do the peer code review, defect fixes wherever needed on the existing product.
Responsibilities:
Design and build applications for iOS
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Innovative thinking for problems solutions. Solid implementation
Identify and correct bottlenecks and fix bugs
Achieving Code, module delivery dates within time
Help maintain code quality, organization, automatization, and documentation
Uses Agile Scrum Methodology for software development
Develops unit tests for all new code
Has all code changes peer reviewed and must peer review code when required
Provides input for documentation of new or existing programs
Well versed with usage of debugging tools to analyze and solve complex problems independently
Diagnose and resolve complex level issues of application
Participate in interactions with all levels of personnel with different teams Skills:
Proficient in all versions of Swift, with a good knowledge of its ecosystems
Solid understanding of object-oriented programming
Experience in App Store distribution process and Enterprise distribution of Apple
Good knowledge of performance limits and characteristics
Knowledge of memory management and multi-threading, background thread handling and iOS file systems
Knowledge of private framework in swift and objective C languages
Experience with embedded databases and other system datastores
Experience of automated testing platforms and unit tests for Mobile applications
Familiarity with RESTful APIs to connect to back-end services
Good sense of UI design and a user-oriented focus Knack for benchmarking and optimization Proficient understanding of code versioning tools e.g. Git
Hands on experience in using Jenkins
Familiarity with continuous integration
Good Knowledge in design patterns
Excellent interpersonal and written communication skills in English
Good time management skills
Certification of iOS development, swift language will be value added Experience with Cocoa APIs on iOS and Apple frameworks AR, ML and swift UI is good to have
2-4 years of work experience in Mobile application development.
Pay/compensation: Benefits: Health Insurance (including for Parents); Personal Accident Cover.
We are looking for an iOS developer responsible for the development and
maintenance of applications aimed at a range of iOS devices including
mobile phones and tablet computers. 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.
Duties and Responsibilities:
-
Design and build applications for the iOS platform
-
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
● Cooperating with the back-end developer in the process of
building the RESTful API
● Communicating with external web services
● Ensuring high performance
Qualifications:
- BE/MCA/MCM/MSc/ME/B-Tech/M-Tech(Computer science) or equivalent
● 2 to 4 years hands-on extensive experience in ios development
Technical 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) Familiarity with cloud message APIs and push notifications.
9) Knack for benchmarking and optimization.
10) Proficient understanding of Git.
11) Familiarity with continuous integration.
- Should have excellent knowledge of Swift and Objective C
- Good working knowledge in Cocoa Touch
- Experience with performance and memory tuning with tools
- Experience with memory management & caching mechanisms specific to mobile devices
- Experience with third-party libraries and APIs
- Experience working with Core Data, Realm
- Understanding of the full mobile development life cycle
- Experience in publishing apps to the App Store.
- Code version tool – Git, Bitbucket
- Design Pattern - MVC and MVVM, MVP
- Must be able to provide individual or project oversight on rapid prototyping/POC
- efforts and large scale enterprise wide roll out planning.
- Must be familiar with software development methodologies like Agile, Waterfall, Iterative etc.
- Must have strong analytical skills and should be able to define and build competency assets – estimators, tools, reusable assets, scripts, etc.
- Must have strong communication and customer interfacing skills with particular emphasis on Scope and Requirements Management
High-level requirements for the Apex Developer role: Qualifications / Skills • BA or BS in a technical discipline • 5+ years of SFDC engineering experience • Salesforce certifications preferred • In depth experience in Lightning framework: Aura and LWC • In depth experience in Apex development, design, configuration, testing and deployment • In depth knowledge of Salesforce APIs and experience building integrations |