Các Phúc Lợi Dành Cho Bạn
Mô Tả Công Việc
As a Senior Mobile Android Developer, you will be involved in and make a contribution to the design and development of an Android mobile application for a brand-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.
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 Android 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:
- Skill in debugging and programming in Kotlin or Java for Android
- Good experience in OOP programming, Design patterns
- Experience with RESTful APIs, MQTT, Kafka, and backend communication
- Understanding of asynchronous programming, multi-process programming, and multi-threading
Nice-to-have:
- Knowledge of messages, TCP/IP sockets, client-server communication, and IPC
- Familiarity with Bio Login (FaceID, Fingerprint), SSL, OAuth, and X509 (user identity)
- Basic knowledge of Image processing and Video streaming
- Being Familiar with Bluetooth (RSSI) programming is a plus