Senior iOS developer at an AI startup

ClearQuote , remote · · Full-time employment · Mobile (iPhone, Android, other)

Overview :

- ClearQuote automates vehicle inspections and damage assessments using Smartphone images and Computer Vision

- We work with automotive companies, dealerships, fleet and mobility providers, motor insurance companies to instantly assess damages on a vehicle.

- We are hiring experienced iOS developer based anywhere in India with relevant knowledge and experience with development and publishing iPhone / iPad apps used by world-wide audience

- Role location is flexible / remote.

Requirements :

- Extensive experience in developing iOS apps that is used by thousands of users

- Develop App features with clean intuitive UI UX on the iOS platform

- Hands-on experience with programming languages of Objective C / Swift

- Expertise in Apple design principles and interface guidelines

- Good understanding of iOS Libraries related to UI, camera, image & video capture, network calls, background services, proficiency in design patterns, concurrency handling, databases, and background processes

- Expert in UI components & controls; Action Bars, Widgets, Fragments, etc

- Writing clean and efficient codes for iPhone and iPad devices using XCode

- Experience with REST APIs, JSON to integrate iOS applications to back-end services.

- Experience with video/image related functionality inside the applications - capturing images and videos from the app, pre-processing images, uploading images,

- Good understanding of SDK integrations, debugging, and troubleshooting, App Analytics, Push Notifications, Cloud Storage, location APIs, MDM, exposure to develop Native iOS SDKs

- Good understanding of MVVM architecture, algorithms, design patterns, memory management and multithreaded programming

- has extensively used a Mac desktop or a laptop

- Interested in exploring mobile app development ecosystems like React Native, Ionic, Cordova, and Flutter

- Collaborating with cross-functional teams for app development and deployment

- Staying up to date with new mobile technology trends, applications, and protocols

- Aware of the latest trends in Enterprise Mobile Application development, Cloud-hosted servers and database systems, concepts on AI / Machine learning / Deep Learning

- Monitoring the performance of live apps and work on optimizing them at the code level

- Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance.

- Hands-on experience with iOS debugging, unit-testing, memory, and performance optimization tools

What's on Offer : Challenging work, competitive pay, health insurance, employee stock options

Job Perks

Challenging work, competitive pay, health insurance, employee stock options

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer