Android Developer İş İlanı

İşveren Hakkında
  • İstanbul(Avr.)
  • Bilişim
 İş İlanları

GENEL NİTELİKLER

Asis Electronics is a fast-growing organization and market leader in smart technology solutions with over 450 employees. Our solutions help transport authorities to provide effective transit systems via easing passenger movement and improving operations management. Besides Turkey, our portfolio covers countries in Europe, Middle East, Africa and South Asia with on-ground operations. As an R&D and innovation focused company, we are shaping up next generation technology for smart transportation and smart cities. In addition, we are developing applications for automotive, defense, and financial technologies. As Asis Electronics, we are among the companies that shape the IT sector with our value-adding solutions. With our successful performance in different categories, we took our place in the 22nd “Top 500 IT Companies Survey” conducted by BTNews. We are looking for a' 'Android Developer” creative, game changer, innovative thinker, who takes initiative and is driven to help improve systems and embraces a culture of teamwork. As a member of our team, you will be part of new game changing solutions that would have a real impact on the next generation smart city.

Qualifications;

  • Bachelor's degree in Computer Engineering or related field
  • Software development power of at least 2 years
  • Emphasis on code quality and certification
  • Strong knowledge Java or Kotlin
  • Ability to use object-oriented software development and multi-purpose architecture (MVP, MVVM, MVC)
  • Experience in client/server development (REST, HTTPS, JSON, XML)
  • Strong knowledge of asynchronous programming
  • Strong knowledge on SQLite, database normalization and optimization techniques,
  • Using version control systems in their projects (Git)
  • Show references in their places
  • Teamwork compatible, keen on learning new technologies and researcher

Preferably;

  • Developed projects with map interfaces (Google Map API, OpenStreetMap, Yandex Maps API),
  • Have knowledge about NFC technologies,
  • Developed applications with TCP / UDP protocols,
  • Working with third party libraries (Dagger2, RxJava, Room)

Job Description;

  • Will be part of the mobile software development team.
  • Build new apps and develop features for the existing apps.
  • Identify and correct bottlenecks and fix bugs.
  • Work within an agile development team. Commit to sprints with deliverables and demonstration of results.
  • Collaborating in a multidisciplinary and international team.
  • Participating and conducting code reviews.
  • Discovering, learning and implementing new technologies.