Senior Mobile Engineer - EV Charging (Kotlin Native)

Nayax

City of Schenectady (NY)

Sur place

USD 95 000 - 145 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Nayax, a global fintech leader, is hiring a Senior Mobile Engineer, Charging, to join our on-site hardware team in Schenectady, NY. You will build native Android modules in Kotlin to extend React Native apps and enable communication with charging hardware via a 40-pin connector.

You will design typed JS/TS interfaces, define app-to-hardware protocols with embedded teams, and maintain modules through React Native and Android SDK upgrades.

Qualifications

  • Bachelor's degree in computer science, engineering, mathematics or related field.
  • 6+ years of professional software development; 4+ years Android development in Kotlin.
  • Experience writing native modules for React Native or similar frameworks (e.g., Flutter platform channels or Capacitor plugins).
  • Strong knowledge of JavaScript/TypeScript and React Native's native layer (JSI, Codegen, bridge).
  • Experience integrating Android with hardware over serial/UART, GPIO or USB.
  • Understanding of Android threading, coroutines, permissions.
  • Familiarity with Scrum/Kanban and the full SDLC.
  • Clear communication with engineering and non-engineering stakeholders; good task management.
  • Willingness to work onsite at Schenectady, NY.

Responsabilités

  • Build and maintain native Android modules in Kotlin for React Native apps, exposing charger hardware to JavaScript/TypeScript.
  • Implement local communication over the 40-pin connector between Android devices and charger hardware.
  • Work with Android APIs for hardware interfaces (serial/UART, GPIO) and ensure reliable field communication.
  • Design typed JS/TS interfaces for native modules with clear events and error handling.
  • Define app-to-hardware protocols with embedded and hardware teams.
  • Package, version, and document native modules; keep them current with React Native/Android SDK upgrades.
  • Build test harnesses, simulators and tests for native-to-hardware flows.

Connaissances

Kotlin Android
React Native
Native modules
Android threading/coroutines
Technical communication
On-site collaboration
Mentoring
App-to-hardware design

Formation

Bachelor's degree in CS/Engineering

Outils

Turbo Modules
Fabric
Codegen
Android SDK

Description du poste

Nayax, a global fintech leader, is hiring a Senior Mobile Engineer, Charging, to join our on-site hardware team in Schenectady, NY. You will build native Android modules in Kotlin to extend React Native apps and enable communication with charging hardware via a 40-pin connector.

You will design typed JS/TS interfaces, define app-to-hardware protocols with embedded teams, and maintain modules through React Native and Android SDK upgrades.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Mobile Engineer, Charging
Senior Mobile Engineer, Charging

Nayax • City of Schenectady (NY)

Sur place
USD 95 000 - 145 000
Senior Hardware Product Engineer – EV/IoT Roadmap & Compliance
Senior Hardware Product Engineer – EV/IoT Roadmap & Compliance

Nayax • City of Schenectady (NY)

Sur place
USD 90 000 - 120 000
Annual performance bonus
Onsite in Schenectady, NY
Senior Hardware Product Engineer
Senior Hardware Product Engineer

Nayax • City of Schenectady (NY)

Sur place
USD 90 000 - 120 000
Annual performance bonus
Onsite in Schenectady, NY
Senior Mobile Engineer (Kotlin) - Hybrid, Payments Platform
Senior Mobile Engineer (Kotlin) - Hybrid, Payments Platform

Checkout.com • Paris (TX)

Hybride
USD 130 000 - 190 000
Mobile App Developer - Charging Platform UX
Mobile App Developer - Charging Platform UX

Exoben Inc. • États-Unis

Sur place
USD 90 000 - 120 000
Embedded Software Engineer - EV Charging R&D
Embedded Software Engineer - EV Charging R&D

ABB E-mobility B.V. • Bloomfield (CT)

Sur place
USD 90 000 - 130 000
Remote Mobile Engineer (React Native, LATAM)
Remote Mobile Engineer (React Native, LATAM)

Sezzle • États-Unis

À distance
USD 39 000 - 106 000
Remote Mobile Engineer - TypeScript/React Native
Remote Mobile Engineer - TypeScript/React Native

Sezzle • États-Unis

À distance
USD 33 000 - 50 000
Mobile Engineer - React Native (Remote)
Mobile Engineer - React Native (Remote)

Sezzle • États-Unis

À distance
USD 39 000 - 84 000
Senior Kotlin Mobile Engineer - Payments & Terminals Hybrid
Senior Kotlin Mobile Engineer - Payments & Terminals Hybrid

Euronet Group • Ohio

Hybride
USD 120 000 - 165 000
Private Health Insurance
Employee Stock Purchase Plan
Top-of-the-line tools and equipment
+4