Android Developer
Experience: 8+ Years
Rate : $/65hr- $67 Contract
Location: Jersey City, NJ
RTTO – 5 Days Onsite
Job Description:
Strong professional experience in Android application development.
Solid understanding of Android SDK, Android Studio, and Android development tools.
Strong proficiency in Kotlin and Java programming languages
Experience with Android Jetpack Compose
Experience with Android UI/UX design principles and Material Design guidelines.
Knowledge of Android architecture components (MVVM, MVI, etc.).
Experience with RESTful APIs and JSON.
Experience with asynchronous programming using Kotlin Coroutines, Flow, RxJava, or similar frameworks
Familiarity with version control systems (Git).
Strong problem-solving and debugging skills.
Excellent communication and teamwork skills
The role involves developing and maintaining the cross-brand Android Automotive OS (AAOS) client for the Group App Store, focusing on Kotlin and Java development to support features across various vehicle brands and hardware platforms.
Responsibilities
Entwicklung und Wartung des markenübergreifenden Android-Automotive-OS-(AAOS)-Clients für den Group App Store
Konzeption und Bereitstellung neuer Funktionen von der Implementierung über die Integration bis hin zum Release
Anpassung der Anwendung an verschiedene Fahrzeugmarken, ECUs und Hardwareplattformen
Integration von Backend-Diensten und Sicherstellung einer robusten Kommunikation zwischen dem Fahrzeug und den Backend-Systemen
Analyse und Behebung von Softwareproblemen auf Automotive-Hardware sowie kontinuierliche Verbesserung der bestehenden Codebasis
Build Gravitee's core products and next-generation product surface in Gamma, focusing on API Management, Access Management, or Event Gateway for Kafka.
Compensation
Salary: $180,000
Responsibilities
Design and deliver features end to end, from technical design through implementation, testing, release, and iteration
Build and evolve Java services and APIs, including performance-sensitive, asynchronous code in the runtime
Contribute to the customer experience in the Gamma console, across backend APIs and TypeScript and Angular interfaces
Keep security behavior and upgrades safe: secure defaults, certificate and secret handling, audit logs, safe migrations, and backward compatibility
Own US-hours Level 3 and Level 4 escalations for your product as part of the L3 pager duty rotation
Requirements
Nice to have: reactive Java (Vert.x, RxJava, Netty)
Nice to have: API gateway, proxy, or service-mesh vendor or platform team (Kong, Google Apigee, MuleSoft, Tyk, Solo.io, Traefik, WSO2)
Job Title: Android Developer
Experience: 8+ Years
Rate : $60-65/hr
Type : Contract
Location: Jersey City, NJ (5 days onsite)
RTTO – 5 Days Onsite
Job Description:
Strong professional experience in Android application development.
Solid understanding of Android SDK, Android Studio, and Android development tools.
Strong proficiency in Kotlin and Java programming languages
Experience with Android Jetpack Compose
Experience with Android UI/UX design principles and Material Design guidelines.
Knowledge of Android architecture components (MVVM, MVI, etc.).
Experience with RESTful APIs and JSON.
Experience with asynchronous programming using Kotlin Coroutines, Flow, RxJava, or similar frameworks
Familiarity with version control systems (Git).
Strong problem-solving and debugging skills.
Excellent communication and teamwork skills
A Staff Engineer role focused on Android platform application and user interface design, development, debugging, and maintenance to ensure high-quality product delivery.
Responsibilities
Independ complete design, development, debugging, and maintenance of Android platform applications and user interfaces based on design specifications.
Responsible for Android client functional module design and development, optimizing software architecture, module structure, and business logic to improve scalability and maintainability.
Handle application performance optimization, including memory management, startup speed optimization, stutter analysis, and resource usage optimization.
Analyze and solve complex technical issues during development; responsible for key difficult problems and technical solution implementation.
Write and maintain technical documentation including design, development documents, and technical specifications.
Requirements
Nice to have: AI application development experience
Nice to have: AI capability integration project experience
Lead Android Development Engineer responsible for the design, development, debugging, and maintenance of Android applications and user interfaces, ensuring stable delivery.
Responsibilities
Complete design, development, debugging, and maintenance of Android platform applications and UIs based on design specifications.
Responsible for Android client module design and implementation, optimizing software architecture, module design, and business logic.
Handle performance optimization including memory management, startup speed, smoothness, and resource optimization.
Analyze and solve technical challenges, handling performance, stability, and compatibility issues.
Write and maintain technical design documents, development documents, and technical materials.