-
VASS

Mobile Application Developer

VASS
Romania · Full-time · Associate

Location: Romania

Contract type: Full -time.


VASS is seeking an Mobile Developer to work for our client in the Automotive industry.


Job Requirements:


AAOS Platform Expertise:

  • Strong experience with Android Automotive OS (AAOS) and knowledge of Android SDK and APls for vehicle-specific functionalities.
  • Proficiency in Android Studio and the latest development tools.
  • Katlin expertise is preferred, though Java is acceptable.
  • Familiarity with the Google Automotive Services (GAS) framework and vehicle integration.


Technical Requirements:

  • Vehicle communication: Android Apps are able to communicate with vehicle signals throw different layers: VHAL (native layer), RSI (Restful! Service Interface) and ASI (new abstraction layer to be able read CAN values)-
  • Performance Optimization: Ensure that the app performs efficiently, with low power and memory consumption.
  • Battery & Memory Management: Knowledge of managing app behavior to avoid excessive resource consumption that could impact overall vehicle performance.

Version Control & Cl/CD:

  • Use of Git or other version control systems for collaborative development.
  • Familiarity with Continuous Integration/Continuous Deployment (Cl/CD) pipelines to automate testing, building, and deployment processes.

Security & Compliance

  • Implement security best practices, including data encryption, user authentication, and secure API interactions.
  • Ensure compliance with industry standards for automotive safety and data privacy (e.g., GDPR, CCPA if applicable).

Documentation:

  • Provide thorough technical documentation, including API usage, app architecture, and setup instructions.
  • Prepare a user manual with step-by-step guidance on how to use the app in a vehicle environment.
  • Maintain a change log documenting updates, bug fixes, and version history.

Collaboration & Communication:

  • Ability to collaborate with vehicle OEMs (Original Equipment Manufacturers) or other stakeholders to ensure proper integration with vehicle hardware and software.
  • Proficiency in working within Agile development environments, participating in sprints, and providing regular progress updates.


iOS App case:


• The latest version of SWIFT available (currently 5.0)

• CocoaPods 1.7.0 or higher (including incremental Pod installation and multiple project creation)

• RxCocoa + RxSwift

• Different Core functions (Analytics, Base Components, Authentication, etc.) will be separated into different frameworks that will be available as private pods


Android App case:


• The latest version of KOTLIN (since 1.2.70)

• Android Studio (gradle)+ Modularization of the app

• Clean architecture (MVP or MVVM) and knowledge of the SOLID principles

• Dependency Injection (Dagger 2)

• Familiar with the latest Android components (Android Architecture Components)

• Unit & UI testing

• Nice to have/ know (3rd party libraries): Retrofit, Picasso/ Glide, RxJava, Gson / Moshi, Timber


If you are interested, please don't hesitate to submit your application!

Key Skills

Ranked by relevance

android cocoapods kotlin gradle swift java gdpr aaos git ui
Login to Apply
Posted
Jan 10, 2025
Type
Full-time
Level
Associate
Location
Romania
Company
VASS

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Trend4IT
Related

Ios Developer

2026-06-17

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
InnoTech
Related

Android Developer

2026-06-17

Full-time
Mid-Senior
Portugal
IT Services
Engineering
View Job Details
Trend4IT
Related

Android Developer

2026-06-17

Full-time
Not Applicable
Portugal
IT Services
Engineering