Engineer/Senior Engineer – iOS Job Vacancy in Arrow Electronics Ahmedabad, Gujarat – Updated today
Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for
Full Details :
Company Name : Arrow Electronics
Location : Ahmedabad, Gujarat
Position :
Job Description : Position:
Engineer/Senior Engineer – iOS
Job Description:
Skills Requirement Summary:
Strong experience in mobile application development life cycle management (Design, Development and Deployment) on iOS platform along with good knowledge of iPadOS and WatchOS application development.
Strong in iOS architecture & design patterns (MVVM, MVC)
Excellent hands-on experience in Swift programming language; along with good understanding of Objective-C programming language and an interoperability (bridge) between both using Xcode IDE.
Sound knowledge of concepts of OOP (Object Oriented Programming)
Working experience in enterprise application development having integration with backend technologies.
Intimate experience with several iOS SDKs such as UIKit, Core Animation, AVFoundation & Core Graphics
Experience using non-Apple libraries, e.g. AlamoFire, Moya, RxSwift, Realm or other open-source libraries
Experience writing multi-threaded/asynchronous code; solid understanding of threading in iOS applications
Familiarity with cloud development environments, including API design and integration.
Familiar with versioning system (Git, SVN)
Understanding of continuous integration process and unit testing
Understanding and working experience of various tools, SCA, code coverage.
Client Communication, Technical Documentation and Reports.
Experience (or basic knowledge about) Core Bluetooth, BLE, Wi-fi based external devices/hardware integration would be preferred first.
Experience (or knowledge about) of Hybrid platform mobile application development like Flutter, React Native, Xamarin would be considered as an advantage.
Role & Responsibilities:
Responsible for the development and maintenance of applications target for the range of Apple devices including phone, pad and wearable.
Primary focus will be development of iOS applications and their integration with back-end services.
Independent practitioner and advanced programmer and will be working alongside cross platform engineers and testers on different layers of the infrastructure.
Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Ensure the performance, quality, and responsiveness of applications.
Collaborate with a team to define, design, and ship new features.
Perform Unit Testing (manual or automation), Code Review analysis and generate SCA reports.
Identify and correct bottlenecks and bug fix.
Help maintain code quality, organization, and automatization.
Engagement in client communication, requirement collection, analysis, and documentation activities, in case if it would require.
Location:
IN-GJ-Ahmedabad, India-Ognaj (eInfochips)
Time Type:
Full time
Job Category:
Engineering Services
This post is listed Under Technology
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company