DevJobs

Mobile Kotlin Android Developer

Overview
Skills
  • Kotlin Kotlin ꞏ 3y
  • RESTful API RESTful API
  • Git Git
  • Android SDK ꞏ 3y
  • Third-party libraries ꞏ 3y
  • Performance optimization ꞏ 3y
  • Mobile application development ꞏ 3y
  • Debugging ꞏ 3y
  • APIs ꞏ 3y
  • Hardware
  • HTTP client libraries such as Retrofit and OkHttp
  • Coroutines
  • MVP
  • MVVM
  • Clean Architecture
  • Source Control
  • Agile Development Methodologies

Company Description

Invendiv is an innovative vending management company specializing in advanced vending solutions for retail and business processes. Our modular and secure solutions integrate seamlessly with existing management software and provide simple and scalable solutions to elevate operations and transform supply management.


Role Description

Invendiv is looking for an experienced Mobile Kotlin Android Developer to join our team in Raanana as a full-time on-site employee. As a Mobile Kotlin Android Developer at Invendiv, you will be responsible for designing, implementing, and maintaining mobile applications for vending/dispensing machines. The role requires knowledge of Kotlin, Android SDK, APIs, and third-party libraries, as well as experience in mobile application development, debugging, and performance optimization. This role also entails mastering the operation and functionality of vending dispensers, smart fridges, and custom built hardware, assuming complete control and oversight of their management.


Qualifications

  • 3+ years of experience in mobile application development using Kotlin, Android SDK, APIs, and third-party libraries - A MUST
  • Experience in building, testing, and deploying native mobile applications on Android platforms
  • Strong understanding of Clean Architecture, MVVM, MVP, and other software design patterns
  • Experience with Source Control (Git) and Agile Development Methodologies
  • Experience working with hardware (vending, retail especially...) is a MUST
  • Good knowledge of Coroutines, REST APIs, and HTTP client libraries such as Retrofit and OkHttp
  • Strong debugging and performance optimization skills
  • Bachelor's or Master's degree in Computer Science or related fields
  • Excellent communication and collaboration skills
Invendiv