Padmi

Consultant - iOS Developer

HyderabadPosted 29 days ago
Software engineeringSenior
Apply at HCA Healthcare

Opens the source posting on naukri.com

Source description

About the role

View original

Job Summary The Consultant Mobile Developer (iOS) is responsible for developing, enhancing, and maintaining cutting-edge iOS applications that deliver an exceptional user experience. It is required to learn about existing legacy systems and provide ongoing technical support for both existing and new applications. This individual will provide application support for existing applications as well as analyze business requirements, perform design tasks, construct, test, and implement solutions. Major Responsibilities and Accountabilities Analyze, design, implement and maintain iOS applications using Swift to meet the needs of various project initiatives. Proficiency in Swift programming, SwiftUI and Combine. Experience with iOS frameworks such as UIKit, CoreData and CoreAnimation. String understanding of Apple's Human Interface Guidelines and iOS design principles Collaborate with UI/UX designers to implement user-centric designs. Integrate RESTfull APIs and other third-party services. Write clean, maintainable and efficient code following industry best practices. Perform unit and integration testing to ensure application reliability and performance. Monitor application performance and address issues or bugs promptly. Implement and manage CI/CD pipelines for efficient code deployment. Knowledge of XCode, debugging and performance optimization tools. Familiarity with advanced iOS frameworks like Core Bluetooth, ARKit or SceneKit Knowledge of App Store submission guidelines and best practices Collaborate with DevOps to streamline deployment processes using Azure DevOps. Use version control systems like Git for managing code repositories and ensuring seamless collaboration. Stay updated with the latest trends and technologies in iOS development. Promote and take the opportunity to develop reusable development components. Closely collaborates with team members to successfully execute development initiatives using Agile practices and principles Participate in efforts to design, develop, deploy, and support software systems Collaborates with third-party development partners as well as internal team members Integrates new or existing applications with existing systems Collaborate with business analysts, project lead, management and customers on requirements Participate in large-scale development projects involving multiple areas outside of the core team Help in designing fit-for-purpose products to ensure products align with the customer's strategic plans and technology road maps Demonstrates a deep understanding of value-based decision-making and mobile native principles across teams Shares knowledge and experience to contribute to growth of overall team capabilities Participates in the deployment, change, configuration, management, administration, and maintenance of the deployment process and systems Focuses on customer satisfaction Rapidly prototypes and delivers just-in-time solutions Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

One address, no account. We’ll tell you when matching roles go live.

More at HCA Healthcare

Related open roles

View all roles