Các Phúc Lợi Dành Cho Bạn
Mô Tả Công Việc
As a Senior Mobile iOS Developer, you will be involved in and make a contribution to the design and development of an Android mobile application for a new electric vehicle firm. In order to create "connected cars" and smart vehicles powered by AI + IoT, the mobile application will collaborate with the EV cloud to give the owner of a vehicle the total administration and control required.
Your responsibilities:
- Create applications with cutting-edge functionality.
- Interact with partners and colleagues in Vietnam, the US, and other countries to define, create, and deliver new features and to explain needs.
- On-time delivery of high-quality, optimized production code
- Researching issues/bugs and offering technical fixes
Yêu Cầu Công Việc
- 3+ years of experience in developing iPad/iPhone and industrial software. 5+ years for the lead position
- Intermediate English (written/spoken)
- Strong problem-solving skills and be a quick learner
- Deliver high-quality, readable, scalable, secured, and optimized code at high speed
- Strong expertise in the agile approach, scrum, jira, and the end-to-end quality software development process
Technical qualifications:
- Strong programming and debugging skills in Swift, Objective-C, and UIKit/SwiftUI
- Strong programming skills in OOP and design patterns
- Familiar with backend communication with MQTT, Kafka and Web-Socket, RESTful APIs
- Programming skills that include multi-processing and multi-threading
Nice-to-have:
- Familiar with SSL / OAuth / X509 (user identity) and Bio Login (FaceID, Fingerprint)
- Knowledge of Bluetooth (Core Bluetooth) programming is advantageous
- Knowledge of the iOS frameworks Core Data, Core Animation, and offline storage